golang을 시작하며 필요한 모든 정보를 취합하는 리포지토리 입니다.
이 리포지토리는 한국에 golang 가이드가 너무 없는 것에 우울하여 귀차니즘을 무릎쓰고 만들어졌습니다.
아시는분들은 아시겠지만 국내 golang 커뮤니티가 많이 활성화되어 있지 않습니다.
이런 작은 프로젝트를 시작으로 다른 Gopher분들도 기여와 커뮤니티에 많이 참여하셨으면 좋겠습니다.
- Go를 시작하며
- Go 작업하기
- Go에 대해 더 알아보기
- Go 커뮤니티
- Go 툴체인
- Go의 또 다른 위키들
- Go로 동작하는 서비스들
- Go를 이용한 프로덕션에서의 문제해결
- Go 프로젝트에 기여
- 플랫폼 관련 정보
- 릴리즈 관련 정보
- 문서는 GitHub Wiki에서 관리합니다.
- 참고한 문서는 그 출처를 명시하도록 합니다.
- 기여는 GitHub의 Pull Request를 이용하여 진행합니다.
- 문서는 되도록 간결체를 사용합니다.
- 스크린샷이 필요한 경우 IDE는
JetBrains GoLand
스크린샷은 자유롭게 올리되 Pull Request에 기록합니다. - GPG sign이 된 커밋을 올려주시기 바랍니다.
- 우리는 GitHub WIKI를 이용해서 문서화를 진행하고 있습니다.
- 업데이트 된 위키는 해당 리포지토리의
subtree
로 구성되어 업데이트 됩니다. - 그리고 우리는 마법을 이용해서 그렇게 업데이트 한
readme.md
를 GitHub Page로 출판합니다. - 추후 규모가 커지면 별도의 도메인으로 vhost 설정하여 url을 축약할 예정입니다.
- golang/go Wiki 번역
- golang.org/doc/code.html 번역
- golang.org/doc/effective_go.html 번역
- Go 테스트 베스트프렉티스
- 쉬운 설치가이드 작성
- 네이밍 컨벤션 작성
- 라이브러리 배포 및 관리 방법 작성
- Go 엔터프라이즈 아키텍처 설계 방법 작성
- Go를 사용한 제품들