進入基礎教程
初始化專案
命令執行
# 新建 指定三張表
bee api pretty-admin -tables="sys_user,sys_role,sys_menu" -driver=mysql -conn="root:<root>@tcp(127.0.0.1:3306)/test-cc"
# 新建 指定一張表
bee api pretty-admin -tables="sys_dict" -driver=mysql -conn="root:<root>@tcp(127.0.0.1:3306)/test-cc"
- 輸出
# 先cd進入src目錄,避免出現下面這句
You current workdir is not inside $GOPATH/src.
# 成功
22:55:49 SUCCESS ? 0010 New API successfully created!
- 跑起來
# cd pretty-admin
# bee run之后的檔案配置最好帶上
bee run -gendoc=true -downdoc=true
解決報錯
報錯了:
cannot find package "github.com/astaxie/beego" in any of:
加速
set GO111MODULE=on
go get github.com/astaxie/beego
又報錯了:
cannot find main module
go mod init
out:go: creating new go.mod: module pretty/pretty-admin
- 再次運行:
成功out:
SUCCESS ? 0007 './pretty-admin.exe' is running...
http server Running on http://:8080
成功運行
- 解決報錯
Not Found 404
解決辦法:加上swagger/
完整地址:


呼叫介面
報錯的處理
如果呼叫失敗,報404/403等,
檢查routers目錄是不是少個檔案:commentsRouter_controllers.go
就重新執行bee api projectName;bee run -gendoc=true -downdoc=true,但是會重新創建目錄
如果在原根目錄創建相同名稱的專案,系統會提示:

維護
增加新表CRUD
現在有幾張表的增刪改查了,但是如果新增表會不會覆寫原代碼呢
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/243992.html
標籤:其他
下一篇:國外精選視頻課:編譯原理入門1
