졸업논문 관련하여 git API를 찾던 중 git2go를 찾아 사용해 보려한다.


git2go는 libgit2를 golang으로 감싼 라이브러리다.


때문에 cmake가 dependency로 걸려 있다.


(테스트는 python으로 구현되어 있어서 테스트를 하려면 python이 필요하다)


그래서 그냥 go get으로 받으려 하면 libgit2를 찾지 못했다면서 에러가 난다.


libgit2는 사실 소스 받아서 빌드 하면 될 것 같았는데 이걸 깨달을 때까지 하루 종이 걸려버렸다.


현재는 cmake를 설치해서 적절히 빌드를 구현한 상태이다.


내일 git2go를 get으로 받아서 논문으로 쓸 프로젝트 개발 좀 해야겠다.


이 부분이 정리가 잘 된다면 한국어로 글 좀 적어 볼 생각이다.


영어로 어떻게 하는지 찾는 데까지 너무 오래 걸리기도 했고 나처럼 영알못들에게 도움 좀 되었으면 싶다.

+ Recent posts