Using go-gitlab with gitlab.com

Go integration

Install
go get github.com/xanzy/go-gitlab
Quick start
import "go-gitlab"

// Initialize client
client := go-gitlab.NewClient("YOUR_API_KEY")
Get the currently authenticated user
curl \
  -H "PRIVATE_HEADER: $API_KEY" \
  /v3/user
Get the list of system hooks
curl \
  -H "PRIVATE_HEADER: $API_KEY" \
  /v3/hooks
Get a todo list
curl \
  -H "PRIVATE_HEADER: $API_KEY" \
  /v3/todos
SDK on GitHub 📄 API Docs
SDK
go-gitlab
Go
API
gitlab.com
gitlab.com
At a glance
Language Go
Endpoints358