复合词的文件名约定?
File name convention for compound words?
在 Go 中是否有一个通用的约定来命名包含复合词的文件?
例如,我写了一个加权联合查找算法的实现,并将其放入自己的源文件中。我应该如何命名文件?
// mixed case
weightedUnionFind.go
// lower case
weightedunionfind.go
// snake case
weighted_union_find.go
我只找到了关于 package names and the following question about file naming conventions in general, What are conventions for filenames in Go? 的约定。
因此我翻遍了 Go 包源文件并以 weightedunionfind.go
结束。
虽然在 https://golang.org/doc/code.html#Overview 中没有正式指定 - snake_case
是大多数标准库和大多数第三方库的约定。
在 Go 中是否有一个通用的约定来命名包含复合词的文件?
例如,我写了一个加权联合查找算法的实现,并将其放入自己的源文件中。我应该如何命名文件?
// mixed case
weightedUnionFind.go
// lower case
weightedunionfind.go
// snake case
weighted_union_find.go
我只找到了关于 package names and the following question about file naming conventions in general, What are conventions for filenames in Go? 的约定。
因此我翻遍了 Go 包源文件并以 weightedunionfind.go
结束。
虽然在 https://golang.org/doc/code.html#Overview 中没有正式指定 - snake_case
是大多数标准库和大多数第三方库的约定。