일반적으로 entrypoint 가 되는 go 파일은 cmd 디렉토리 아래에 위치하고 나머지 go 파일들은 pkg 디렉토리에 패키지 구조로 위치합니다. vendor 디렉토리는 dependency module 을 다운받은 곳
참고 :: https://byounghoonkim.github.io/posts/2020-06-27-go-project-layout/ https://ahnseungkyu.com/253