beego中的bee工具能夠方便的自動生成api文檔,基於數據庫字段,自動生成golang版基於beego的crud代碼,方法以下:golang
一、進入到gopath目錄的src下執行命令:數據庫
bee api api_user -conn=root:root@tcp(127.0.0.1:3306)/api
api_user爲api項目的名稱,-conn指定連接的數據庫地址,自動建立beego項目api的文檔結構api
二、切入到項目下面,繼續執行:瀏覽器
bee run -downdoc=true -gendoc=true
自動下載beego集成的swagger文檔,並運行swagger,整體效果以下:tcp
三、瀏覽swagger,在瀏覽器中輸入地址:http://localhost:8080/swagger/,集成的swagger測試頁面以下:工具
點開以後,效果以下:測試
四、接下來是生成的項目結構:spa
發現裏面的models、controller、main文件等均已自動生成,方便快捷。。。3d