5
Git kelimelerinde bileşik sözcükler içeren Git adında ortak bir kural var mı? Örneğin, Ağırlıklı Birliği Bul algoritmasının bir uygulamasını yazıp kendi kaynak dosyasına koymuştum. Dosyayı nasıl adlandırmalıyım? Bileşik sözcükler için dosya adı kuralı?
// mixed case
weightedUnionFind.go
// lower case
weightedunionfind.go
// snake case
weighted_union_find.go
Sadece
package names ilgili bir kongre ve genel olarak dosya adlandırma kuralları hakkında aşağıdaki soruyu,
What are conventions for filenames in Go? bulundu.
Bu nedenle Git paket kaynak dosyalar arasında grepped ve
weightedunionfind.go
ile sona erdi. resmen
https://golang.org/doc/code.html#Overview belirtilen değil rağmen
Teşekkürler. Standart kütüphanede sadece birkaç örnek buldum ve alt çizgiler kullanmadım, ör. 'Ast/commentmap.go'. Alt çizgilerin yalnızca testler ve platforma özel uygulamalar için kullanıldığını varsaydım. – sschmeck
Std genelinde hala büyük bir karışım var. lib. Kaynak dosya isimleri genellikle kısa tutulur, bu yüzden sizin durumunuzda 'weightedunion' paketinde 'find.go' olarak adlandırabilirim. – elithrar