問題
在goland中使用了go.mod之後,編譯之後go.mod,內容不會發生變化,但是因爲格式的問題,一直顯示被修改。特別的煩人,特別是工程下面有很多go.mod文件,真是的醉了。不僅是commit或者是pull的時候,都要特別小心。
關於此問題的討論,走你
關於go.mod的格式問題,go團隊的觀點是不解決,所以只能靠我們了自己了。
解決方法
在上面的帖子中,翻了翻,找到一個比較簡單的解決辦法。
在項目的根目錄下面創建文件.gitattributes文件,並寫入以下內容
go.mod text eol=lf
再次編譯,便不會再出現go.mod變化的問題了。同時,若go.mod文件真的修改了,也會被goland檢測是修改了。