GitLab API Usage
Go で GitLab API を叩く。サンプルとして、特定のグループの全てのプロジェクトを取得して CSV ファイルに吐き出すやつを書いてみた。
環境
- OS: macOS 11.6
- CPU: Intel(R) Core(TM) i9-9880H CPU 2.30GHz
- Go 1.18
実行方法
- GitLab のプロフィールページにて Personal Access Token を発行
.env
の作成- 実行
1. GitLab のプロフィールページにて Personal Access Token を発行
下記を参照。
.env
の作成
2. .env
GITLAB_TOKEN="*****"
GITLAB_GROUP_ID="*****"
3. 実行
cd go-gitlab-api-usage/
go run .