다음 칼럼에서는 Golang 언어 튜토리얼 칼럼의 Go 명명 규칙에 대한 몇 가지 참고 사항을 공유할 것입니다. 그것이 필요한 친구들에게 도움이 되기를 바랍니다!
camelCase
사용camelCase
ServeHTTP
i, j, k
cust
而不是 customer
var tt []*Thingfor i, t := range tt { ... }
log.Info() // good log.LogInfo() // bad
getters
或 setters
这样命名:custSvc.cust() // good custSvc.getCust() // bad
er
ServeHTTP
)단일 문자는 인덱스를 나타냅니다: i, j, k<a href="https://www.php.cn/be/go/" target="_blank"><strong>짧지만 설명이 포함된 이름: <code>customer
대신 cust
문자를 반복하여 컬렉션, 슬라이스 또는 배열을 나타내고 루프에서 단일 문자를 사용합니다.
type Stringer interfaces { String() string }🎜🎜중복 패키지 이름 방지:🎜🎜rrreee🎜🎜
getters
또는 setters
와 같은 이름을 지정하지 마세요. 🎜🎜rrreee🎜🎜replace er인터페이스에 추가🎜🎜rrreee🎜더 많은 golang 기술 기사를 보려면 🎜🎜golang 튜토리얼🎜🎜 칼럼을 방문하세요! 🎜
위 내용은 Go 명명 규칙에 대한 몇 가지 참고 사항을 공유하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!