Notice
Recent Posts
Recent Comments
Link
마이라이프해피라이프
[golang] go import error 본문
go get으로 github에 있는 go package를 가져오려고 할 때 오류가 발생할 수 있다.
gopath가 잘못 설정되어있을 때 그럴 수 있다는데,, 솔직히 잘 모르겠다.
go.mod, vendor같은 것들은 정말 이해할 수가 없었다.
구글링을 열심히 하다가 한 블로그를 참고해서 github의 코드 자체를 다운받아 사용하기로 했다.
[순서]
1. github에서 .zip 파일을 다운받고, src 폴더 (go를 설치하면서 만들었던 src폴더)안에 넣는다.
2. 압축해제하고 폴더명을 적절하게 수정한다. (대부분 수정 안 해도 될 것 같다)
3. import 후 잘 작동하는지 확인한다.
[폴더 구조]
src/github.com/<다운받고자 하는 코드를 제작한 사람의 github id>/ 에서 압축해제
src/github.com/<내 github id>/<프젝명> -> 내 작업 공간
src/github.com/<다운 github id>/<레포명>/사용할 코드들 -> 압축해제 잘 된 것 확인하면 끝!
[참고한 글]
https://spongeb0b.tistory.com/347
[다른 해결법]
https://mylife-codinglife.tistory.com/191
'컴퓨터 > Go' 카테고리의 다른 글
[golang] 의존성 정리 (0) | 2023.04.03 |
---|---|
[golang] go import error (2) (0) | 2023.03.26 |