Okta client written in Go
go get github.com/arkan/okta
First you need to create a new api key on Okta to have a token.
c := okta.New(apiToken, "organisation")
users, err := c.User.GetUsers(context.Background())
See the documentation for all the available commands.