采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
哈哈,我补充下,在win10专业版 powershell中 go run 带参数应该写成这样:
go run main.go -endpoint server -config ./conf/dev/
参数和实参之间是空格不能是=号,不然会读不到实参值。
vscode 在win和linux两大阵营中不少配置还是不同的。用好了两个都差不多,哈哈。。。
老哥在么 我还有问题想请教下你 方便加各qq么
config名字貌似冲突了,可以将相关的config改成configPath
然后用这个命令:go run main.go -configPath ./conf/dev/ -endpoint server
哥们 可以加你一个qq吗 想咨询你点问题
重复定义了-config这个flag
其实这个-config有两个地方定义
main.go有定义
github.com/e42108458/golang_common/lib/func.go里面有定义
要想不冲突的话,其实只要在调用InitModule时确保 config传入正确即可。
lib.InitModule(*config,[]string{"base","mysql","redis",})
你可以打印一下*config看看数据正确否!
登录后可查看更多问答,登录/注册
简历中摒弃烂大街的培训机构项目,带你开发企业级微服务网关
1.4k 23
1.5k 9
989 8
1.4k 8
926 7