Goframe开发工具gf的使用

27   /   0   /   0   /   0   /   发布于 1年前
### 创建项目 * 在当前目录下初始化 `# gf init .` 注:后面那个".“不要忘记 * 创建一个单独的项目 `# gf init test` * 创建一个MonoRepo项目(大仓) `# gf init bigtest -m` ### 升级框架 ``` # gf up -a //同时更新cli工具版本,并且自动修复本地代码在升级中的不兼容变更 # gf up -f //升级时自动修复本地代码在升级中的不兼容变更 # gf up -c //升级时同时更新cli工具版本 ``` 建议升级用-f就可以了,gf还是自己编译吧 ### 运行程序 `# gf run main.go` ### 编译 ``` gf build main.go -a amd64 -s linux -n main -e "-trimpath -ldflags '-w -s'" //-a 编译架构,多个以,号分隔,如果是all表示编译所有支持架构,386,amd64,arm //-s 编译平台,多个以,号分隔,如果是all表示编译所有支持平台,linux,darwin,windows //-n 生成的可执行文件名称。如果是windows平台,那么默认会加上.exe后缀 ```
  • 共 0 条回复
  • 需要登录 后方可回复, 如果你还没有账号请点击这里注册
梦初醒 茅塞开
  • 不经他人苦,莫劝他人善。
  • 能量足,心态稳,温和坚定可以忍。
  • 辛苦决定不了收入,真正决定收入的只有一个,就是不可替代性。
  • 要么忙于生存,要么赶紧去死!
  • 内心强大到混蛋,比什么都好!
  • 规范流程比制定制度更重要!
  • 立志需要高远,但不能急功近利;
    行动需要迅速,却不可贪图速成。
  • 不要强求人品,要设计高效的机制。
  • 你弱的时候,身边都是鸡零狗碎;
    你强的时候,身边都是风和日丽。
  • 机制比人品更可靠,契约比感情更可靠。
  • 合作不意味着没有冲突,却是控制冲突的最好方法。
  • 误解是人生常态,理解本是稀缺的例外。
  • 成功和不成功之间,只差一次坚持!
  • 祁连卧北雪,大漠壮雄关。
  • 利益顺序,过程公开,机会均等,付出回报。