[Go][已解决]can't load package: unexpected NUL in input问题
Posted jiayoupaofu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Go][已解决]can't load package: unexpected NUL in input问题相关的知识,希望对你有一定的参考价值。
步骤:
在visual studio code命令行使用命令:mockgen -source sourcefilename.go > mock/targetfilename.go 来mock gRPC 的生成的pb.go文件
在写go test的时候引用生成的mock文件,报错如下
查询谷歌百度,说是编码格式问题。查看生成文件编码,果然不是UTF-8
尝试使用sublime转换为UTF-8编码,转换后失败,文件中多了不明import .“*”
解决:
使用git bash进行mockgen代码生成,解决
错误原因:
以上是关于[Go][已解决]can't load package: unexpected NUL in input问题的主要内容,如果未能解决你的问题,请参考以下文章
解决Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform问题
解决Tomcat: Can't load IA 32-bit .dll on a AMD 64-bit platform 问题
Can't load IA 32-bit .dll on a AMD 64-bit platform错误的解决
Tomcat:Can't load IA 32-bit .dll on a AMD 64-bit platform问题的解决
解决tomcat Can't load AMD 64-bit .dll on a IA 32-bit platform问题