go-gitlab-client
go-gitlab-client copied to clipboard
A Go gitlab API client & powerful CLI written in Go
Besides the "multi-page" fetching logic the functions AllProjects, AllUsers and GroupMembers have been added. Additionally the Member struct now supports the "access_level" property
Apologies if this exists and I just didn't see it -- this allows users to log in: ``` gitlab := gogitlab.NewGitlab(url, "/api/v3", "") session, err := gitlab.NewSession(userId, "", password) if...
https://github.com/plouc/go-gitlab-client/blob/master/projects.go#L74 It says project path (namespace + project name) has to be passed with delimiter escaped (`/` => `%2F`), but we can do that automatically with `QueryEscape` from `net/url`. Can...