go-gitlab-client:Go语言编写的gitlab API客户端和强大的CLI

时间:2024-02-20 00:22:08
【文件属性】:

文件名称:go-gitlab-client:Go语言编写的gitlab API客户端和强大的CLI

文件大小:60KB

文件格式:ZIP

更新时间:2024-02-20 00:22:08

go cli gitlab continuous-integration ci

go-gitlab-client go-gitlab-client是使用golang编写的客户端,用于使用gitlab API。 它还提供了一个方便的CLI,可以轻松地与gitlab API进行交互。 LIB 安装lib 要安装go-gitlab-client,请使用go get : go get github.com/plouc/go-gitlab-client/gitlab 将go-gitlab-client包导入到您的代码中: package whatever import ( "github.com/plouc/go-gitlab-client/gitlab" ) 更新资料 要更新go-gitlab-client ,请使用go get -u : go get -u github.com/plouc/go-gitlab-client/gitlab 文献资料 请访问的文档 支持的API 分行 列出存储库分支 获取单个存储库分支 保护存储库分支 取消保护存储库分支 创建存储库分支 删除存储库分支 删除合并的分支 项目级变量 列出项目变量 显示项目


【文件预览】:
go-gitlab-client-master
----.travis.yml(266B)
----users_test.go(1KB)
----hooks.go(4KB)
----gitlab_test.go(1KB)
----issue.go(2KB)
----namespaces_test.go(796B)
----helper_test.go(454B)
----repositories_test.go(1KB)
----hooks_test.go(2KB)
----commits_test.go(1KB)
----groups.go(4KB)
----runners_test.go(2KB)
----projects.go(6KB)
----hook_payload.go(4KB)
----namespaces.go(1KB)
----merge_requests.go(9KB)
----projects_test.go(2KB)
----issue_test.go(834B)
----groups_test.go(3KB)
----merge_requests_test.go(2KB)
----builds.go(4KB)
----runners.go(6KB)
----examples()
--------config.json.sample(93B)
--------repositories()
--------projects()
----LICENSE.md(1KB)
----.gitignore(36B)
----commits.go(1KB)
----deploy_keys.go(2KB)
----stubs()
--------runners()
--------tags()
--------merge_requests()
--------hooks()
--------branches()
--------namespaces()
--------trees()
--------groups()
--------public_keys()
--------builds()
--------users()
--------projects()
--------commits()
----events.go(2KB)
----Makefile(373B)
----repositories.go(6KB)
----users.go(2KB)
----README.md(2KB)
----gitlab.go(4KB)
----public_keys.go(2KB)
----public_keys_test.go(1KB)
----builds_test.go(2KB)
----Godeps(36B)

网友评论