解决goland中go.mod格式问题

问题

在goland中使用了go.mod之后,编译之后go.mod,内容不会发生变化,但是因为格式的问题,一直显示被修改。特别的烦人,特别是工程下面有很多go.mod文件,真是的醉了。不仅是commit或者是pull的时候,都要特别小心。

关于此问题的讨论,走你
关于go.mod的格式问题,go团队的观点是不解决,所以只能靠我们了自己了。

解决方法

在上面的帖子中,翻了翻,找到一个比较简单的解决办法。
在项目的根目录下面创建文件.gitattributes文件,并写入以下内容

go.mod text eol=lf

再次编译,便不会再出现go.mod变化的问题了。同时,若go.mod文件真的修改了,也会被goland检测是修改了。

你可能感兴趣的:(golang,goland,go)