zoyi / bingodb

6 stars 1 forks source link

gods에 필요한 몇 개의 파일이 없어서 컴파일 오류 발생 #5

Closed junbong closed 7 years ago

junbong commented 7 years ago

아래의 패키지를 찾을 수 없어서 컴파일 오류 발생합니다.

2017-06-07 12 16 19

Go는 여러 외부 패키지들을 프로젝트와 같은 GOPATH 안에 둠으로써 패키지 관리를 합니다.

GOPATH
 ├─ /github.com/zoyi/bingo
 ├─ /github.com/emirpasic/gods
 └─ /github.com/...

이렇게 하면 파일 복사를 하지 않아도 gods 프로젝트를 import 하는 방식으로 사용할 수 있는데 이런 import 방식으로 사용하는 것이 컴파일 오류도 방지할 수 있고, gods가 업데이트 되었을 때 관리하기도 더 쉬울 것 같습니다.

Go는 빌드 할 때 필요한 코드들만 사용하기 때문에 GOPATH에 프로젝트가 많이 포함되어 있더라도 바이너리 크기가 커지거나 하지는 않습니다.