概述
go run [xxx.go] :运行项目
go build [xxx.go]:构建项目
go env : 查看环境变量
go env -w GO111MODULE=on :设置环境变量,将GO111MODULE设置为on
go mod init [xxx]: 初始化go module,xxx是文件夹名称
bee命令:
bee run : 运行项目
bee run -gendoc=true -downdoc=true #运行项目(带swagger)
bee pack : 发布项目时将项目打包成zip,上传zip到服务器进行解压后部署
bee generate :自动化生成代码
bee generate docs #生成swagger文档
bee generate scaffold userinfo -fields="id:int,name:string,age:int" -conn="root:123456@tcp(127.0.0.1:3306)/demo_go" #生成表userinfo对应的controller 、model(代码和数据库表) 、views 、migration、增删改查等,也可以用bee generate appcode
bee generate controller [controllername] :生成controller
bee generate model [modelname] [-fields=""] :生成model
bee generate view [viewname] :单独生成view
bee generate migration [migrationfile] [-fields=""] :生成数据迁移文件
bee migration :迁移数据库
bee migration rollback :回滚迁移
bee migration reset:回滚所有迁移
bee dockerize : 生成dockerfile
最后
以上就是糟糕大树为你收集整理的Go 常用命令的全部内容,希望文章能够帮你解决Go 常用命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复