공식사이트 를 통해 설치합니다.
윈도우든 맥이든 환경변수를 설정해야 합니다.
특히 GOROOT, GOPATH 가 제대로 설정되있어야 mod 명령어가 잘 작동됩니다.
환경변수 설정은 각자 알아서 본인취향대로 하면 됩니다.
go mod init
기본적으로 mod 파일을 생성해주고 vendor 폴더가 존재한다면 vendor.json 파일을 읽고 mod 파일을 생성하여 내부 프로젝트에서 사용되고 있는 의존성 소스에 대해 내려받고 관리해준다.
go mod vendor
vendor 디렉토리를 생성해줍니다
go mod tidy
프로젝트 내부 의존성을 토대로 mod 파일 업데이트