뱅크샐러드 Go 코딩 컨벤션
GogRPC코딩 컨벤션golangci-lint코드 일관성
AI 요약
Beta뱅크샐러드 백엔드 팀에서 Go 언어 사용 경험을 바탕으로 정립한 코딩 컨벤션에 대해 소개하는 글입니다. Go 언어는 배우기 쉽고 오용하기 어렵다는 장점이 있지만, Generic 사용 가이드나 포매팅 스타일 등 명확한 규칙이 필요한 부분도 있습니다.
뱅크샐러드는 이러한 모호함을 해결하고 비용을 절감하기 위해 golangci-lint와 같은 린트 도구를 활용하여 코드 일관성을 유지하고 있습니다. 시간이 지남에 따라 팀 규모가 커지고 구성원이 바뀌더라도 코드 베이스 전반의 개념적 일관성을 유지하는 것이 중요하며, 이 글은 뱅크샐러드가 따르는 Go 코딩 컨벤션과 권장 사항을 공유합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

