我是靠谱客的博主 糟糕大树,最近开发中收集的这篇文章主要介绍Go 常用命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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 常用命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部