使用Git2go初始化仓库与libgit2的编译安装

·

1 min read

使用git2go操作仓库

昨晚开始写v2git的api接口,然后想着集成git2go,遇到了一些问题(后面有讲)

目前是想着集成创建裸仓库的接口就行了,以后如果需要查看git的列表啥的,再说吧……

晚一点提交,欢迎提pr。。

项目地址 github.com/molisoft/v2git

libgit2的编译坑

之前有人说libgit2的文档写得很渣,我想说,你错了,同一批人搞的git2go也一样文档写的……

本来很简单事:

import "gopkg.in/libgit2/git2go.v25"

啥都搞定了。 不行。

然后根据教程进行静态编译:

git submodule update --init # get libgit2 make install-static

还是不行…… 老是提示什么函数不存在……

然后看网上的教程,git2go 切换到 next 分支。。。再编译安装。。就行了。。

特么文档上倒是说清楚啊。。。