摘要:当初始化项目的时候,之前需要手动导入数据库sql文件,现在可以直接在命令行参数里输入go-fly install ,就可以把数据库文件导进去了 实现方式就是使用gorm执行sql文件里面的每行sql语句 读入sql文件后把字符串按照分号分隔,转成[]string ,然后再循环执行 实例代码是(自行更 阅读全文
posted @ 2020-09-08 21:56 陶士涵 阅读(68) 评论(0) 推荐(0) 编辑
摘要:最开始的解析命令行参数是使用的标准库里面的flag包,后来想增加新的参数的时候比较复杂和困难,因此使用cobra更加简单一些 比如执行go-fly server port 8081是运行项目 执行go-fly install是导入数据库 目录结构: 增加cmd目录,作为cmd包,代码中直接定义全局变 阅读全文
posted @ 2020-09-08 21:40 陶士涵 阅读(42) 评论(0) 推荐(0) 编辑