go mod 캐시 삭제
사내 네트워크에서
git 버전 변경이나 저장소 변경 등으로 사용중이 go.mod 의 변화가 있을때
빌드시 다음과 같은 패키지를 가져오지 못하는 403 에러가 발생한다.
$ go: github.aaa.com/ysoftman/sample@v0.1: unrecognized import path "github.aaa.com/ysoftman/sample" (https fetch: Get https://github.ysoftman.com/ysoftman/sample?go-get=1: Forbidden)
proxy 환경 변수 중 no_proxy 에 추가한다.
$ export no_proxy=github.aaa.com,github.bbb.com
참고로 패키지 경로를 찾지 못하는 경우
https://github.com/golang/go/issues/27238#issuecomment-432793244
mod 로 다운로드 받은 모든 패키지 삭제
$ go clean -modcache
테스트 결과물 캐시 삭제시
$ go clean -testcache
빌드 결과물 캐시 삭제시
$ go clean -cache
반응형
'IT-개발,DB' 카테고리의 다른 글
크롤링/스크래핑 ? 무슨 차이지? (0) | 2021.01.20 |
---|---|
숫자가 아님 NaN (0) | 2021.01.10 |
델파이 커뮤니티 무료버전 설치 (0) | 2020.12.26 |
mac에서 sciter-sdk 설치하기 (0) | 2020.12.24 |
[apache] HTTP/HTTPS 리다이렉트(Redirect/Rewrite) 하는 방법 (2) | 2020.11.01 |
댓글