go get 오류 발생 시 대처
2024. 5. 9. 17:47ㆍProgramming/JAVA, C++, Go, Rust
- 목차
반응형
go get 시 다음과 같이 connection이 거절되는 오류가 발생할 수 있습니다.
✗ go get git.linecorp.com/VISION-PLATFORM/photato-server@v1.6.2
go: downloading git.yourcompany.com/organization/yourproject v1.0.0
go: git.yourcompany.com/organization/yourproject@v1.0.0: verifying module: ... : reading https://sum.golang.org/lookup/git.yourcompany.com/.../yourproject@v1.0.0: 404 Not Found
server response: not found: .... unrecognized import path "git.yourcompany.com/organization/yourproject": https fetch: Get "https://git.yourcompany.com/organization/yourproject?go-get=1": dial tcp ...: connect: connection refused
이 경우 GOPRIVATE가 설정되지 않았기 때문에 발생하는 문제입니다.
다음과 같이 go의 환경변수를 설정합니다.
~$ export GOPRIVATE="git.yourcompany.com,oss.yourcompany2.com"
~$ export GOINSECURE="git.yourcompany.com"
이후 정상적으로 download 되는 것을 확인할 수 있습니다.
반응형
'Programming > JAVA, C++, Go, Rust' 카테고리의 다른 글
go profiler pprof 사용법 (0) | 2024.02.06 |
---|---|
Study stuff for Golang (0) | 2023.07.24 |
Go test: table driven test with Parallel() (0) | 2023.06.22 |
Go gotcha examples (0) | 2023.06.22 |
Go에서 time의 ticker 사용 (0) | 2023.06.21 |