GDG-SSU / wigo

Wiki Engine written in Go
MIT License
5 stars 5 forks source link

package manager 추가 #22

Closed Akkiros closed 7 years ago

Akkiros commented 7 years ago

glide라는 패키지 매니저를 추가했습니다.

glide를 curl https://glide.sh/get | sh 명령어로 설치한 후 glide.yaml 파일이 있는 폴더에서 glide install 하시면 vendor 폴더에 라이브러리들이 설치됩니다.

go15VENDOREXPERIMENT=1 설정이 필요하다고 메세지가 나오면 export go15VENDOREXPERIMENT=1 을 터미널에서 실행해주면 됩니다. (1.6 부터는 쓸모 없다고 하긴 하던데..)

Akkiros commented 7 years ago

@ny-kim lock 파일을 포함한 것은 설치를 하면 해당 lock 파일에 적힌 버전을 보고 install 하기 때문에 버전 관리의 용도로 추가한 것입니다. 라이브러리를 업데이트 한다면 glide update를 하면 lock 파일도 같이 업데이트 되고, 다른 사람들도 glide install하면 가장 마지막으로 사용하기로 한 버전(lock에 적힌 버전)을 설치하게 되기 때문에 포함 시키는게 좋습니다.