728x90
반응형
-
각 패키지는 단일 목적을 수행하라
-
명시적으로 에러를 다뤄라
-
깊게 중첩하는 것보다 빠르게 반환하라
-
호출자에게 동시성을 맡겨라
-
goroutine을 실행하기 전, 언제 멈출지 알라
-
패키지 수준의 상태를 피하라
-
단순함은 중요하다
-
패키지 API의 제약을 위해 테스트 코드를 작성하라
-
느리다고 생각되면 우선 벤치마크로 증명하라
-
중용은 미덕이다
-
유지 보수를 생각하라
참고 문헌
반응형
'Golang' 카테고리의 다른 글
[Golang] Echo 파일 업로더 서버 구축 (0) | 2020.07.30 |
---|---|
[Golang] 커맨드 명령 동시 실행 및 디렉토리 제거 (0) | 2020.07.02 |
[Golang] Kafka 연동 문제 (0) | 2020.04.30 |
[Golang] Go를 사용하면서 발생했던 문제들 (0) | 2020.04.23 |
[Golang] Java gzip migration (0) | 2020.01.30 |