报错描述:
通过脚本文件来启动Go项目时,报错提示
flag provided but not defined: -psm

原因分析:
首先,这个启动用的脚本文件里,给Go项目设置的启动时的参数有3个,这3个参数会在main方法执行时,作为形参传入:

但是,main方法里,只用到了2个参数,没有用到参数psm

结合报错提示:flag provided but not defined: -psm
推测psm参数提供了但是没有被定义,将脚本文件里的-psm=XXX去掉。
解决方案:
对比脚本文件和main函数,不需要的参数去掉,
博主这里不需要的参数是psm,所以博主将其删掉了。
所有评论(0)