Style Guide2 Go google style guides - decisions 이전에 했던 style guide보다는 좀 더 서술적이고 예시가 많은 문서이다. 참고 문서: https://google.github.io/styleguide/go/decisions Naming Underscore를 피하자. 다음 케이스만 예외로 둔다. *_test.go 안의 Test, Benchmark and Example function OS와 직접 통신하는 system library util, utility, common, helper와 같은 무의미한 패키지 이름을 피하자. Receiver 이름은 짧고, 축약어를 많이 사용하라. func (tray Tray) → func (t Tray) func (info *ResearchInfo) → func (ri *ResearchInfo) 상수 이름은 다른 이름.. 2023. 12. 9. Go google style guide - overview & guide Golang의 google style guide 문서를 번역해 보았다. 아무래도 Golang 언어를 만든 기업이니 google guide를 따르는게 좋지 않을까 하는 판단에서 uber guide 등 다른 가이드보다 구글 가이드를 참고하고자 한다. 참고 문서: https://google.github.io/styleguide/go/index About Go style guide는 readable하고 idiomatic한 go를 작성하는 가장 좋은 접근법을 작성해 두었다. Document 대상 Normative Canonical Style Guide 모두 Yes Yes Style Decisions 가독성 멘토 Yes No Best Practices 관심있는 모두 No No 정의 Canonical: 모든 코드가 .. 2023. 11. 19. 이전 1 다음