Results 4 comments of sixhj

@ngjaying 例如 : internal/converter/protobuf/fieldConverterSingleton.go:26 这种的就属于protobuf 的专属的 可以放到一个pkg里面。 internal/pkg/jwt/jwt_rsa.go:22 这种的 属于 jwt 里面的,也只会这这里用到 ,这种也是可以的。 但是internal/constants.go:51 这种的 Sink ,应该是 全局专属名字,统一定义,方便管理 。 不然容易出现这种潜在的问题,例如 ` if "mqtt_source.json" == fileName { fileName = "mqtt.json" }...

这个边界定义的话确实有点抉择,这样直接放到internal下面的话,是有点不妥当。 如果 超过三个子包中使用该常量,建议放到internal 中,是否可以呢? 如果定义在包下的话,我建议使用小写开头。其实变量名已经就能够解释语义了,我理解的包可能用来说明项目结构,规划功能会好一点。 ngjaying ***@***.***> 於 2022年8月15日週一 下午10:02寫道: > @ngjaying > > 例如 : internal/converter/protobuf/fieldConverterSingleton.go:26 > 这种的就属于protobuf 的专属的 可以放到一个pkg里面。 > > internal/pkg/jwt/jwt_rsa.go:22 这种的 属于 jwt 里面的,也只会这这里用到 ,这种也是可以的。 >...

对于那个json文件名的拼接的,写个 GenerateJsonFileName 的函数 来把这的文件名返回 ,怎么样?

I have this problem too, it happens every day. use go1.17.13.linux-armv6l.tar.gz on Yogurt (Phytec Example Distribution) BSP-Yocto-i.MX6-PD18.1.2 Cgo is useful in the project, Is it because of cgo? Or because...