package main import ( "fmt" "github.com/cli/go-gh" ) func main() { fmt.Println("hi world, this is the %s extension!") client, err := gh.RESTClient(nil) if err != nil { fmt.Println(err) return } response := struct {Login string}{} err = client.Get("user", &response) if err != nil { fmt.Println(err) return } fmt.Printf("running as %%s\n", response.Login) } // For more examples of using go-gh, see: // https://github.com/cli/go-gh/blob/trunk/example_gh_test.go