Getting Started - michaeldcanady/servicenow-sdk-go GitHub Wiki
1. Installation
Install latest
go get github.com/michaeldcanady/servicenow-sdk-go
or
Install specific version
go get github.com/michaeldcanady/servicenow-sdk-go@version
2. Getting started
2.1 Create a credential
package main
import (
"github.com/michaeldcanady/servicenow-sdk-go/credentials"
servicenowsdkgo "github.com/michaeldcanady/servicenow-sdk-go"
)
func main() {
// instantiates a basic authentication username/password credential but you can use any from the `credentials` submodule or implement your own!
cred := credentials.NewUsernamePasswordCredential("username", "password")
...
2.2 Create a Service-Now client
...
client := servicenowsdkgo.NewServiceNowClient(cred, "instance")
...