go语言缩进的疑问

平时写代码喜欢4个space的缩进方式,但是最近在学go语言,用的编辑器是SublimeText,安装了插件GoSublime。SublimeText已经设置tab替换为4个space,但是发现保存的时候,依然格式化为了tab。go建议的编程风格是?
手掌心
浏览 917回答 2
2回答

UYOU

保存完之后,GoSublime会用gofmt格式化代码,而gofmt默认是用tab缩进的看到的golang项目都用默认的,还是默认的设置吧。另外,自己写项目,可以设置成自己喜欢的缩进,团队项目也可以和项目成员沟通好

喵喔喔

如果想fmt后把tab换成space,只要在GoSublime的设置中修改"fmt_tab_indent":false即可,或者不想使用fmt的话直接"fmt_enabled":false就可以了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript