GitReader一个简单的Go库来读取Git存储库
在开发人员的生活中,有时他们需要从git存储库中读取数据。在那个时候,有3条路可以走:
-
Shell出到git子命令以提取数据
-
使用一个只针对git子命令的API
-
使用实现部分git本身的API
出于各种原因,有时#1和#2笨拙且不可接受。对于那些时候,我们有实现部分git的API。这是这些API之一。这个特定的API实现了一个golang库,该库仅包含读取磁盘上git存储库的功能。没有远程协议,无法写入新数据,只能读取。因此,当您在golang中并且需要从git存储库中读取一些数据时,请使用gitreader,您会对自己感到满意。
Vektra开发者用法:
import \"fmt\"
import \"gitreader\"
repo, err := gitreader.Op()
下载地址
用户评论