复合词的文件名约定?

转到包含复合词的名称文件中是否有通用约定?


例如,我编写了一个加权联合查找算法的实现并将其放入自己的源文件中。我应该如何命名文件?


// mixed case

weightedUnionFind.go


// lower case

weightedunionfind.go


// snake case

weighted_union_find.go

我只发现了一个关于包名的约定和以下关于文件命名约定的一般问题,Go 中文件名的约定是什么?.


因此,我搜索了 Go 包源文件,最终得到了weightedunionfind.go.


DIEA
浏览 123回答 1
1回答

慕虎7371278

虽然它没有在https://golang.org/doc/code.html#Overview 中正式指定-snake_case是大多数标准库和大多数第三方库的约定。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go