Skip to content
This repository has been archived by the owner on Feb 16, 2023. It is now read-only.

Add examples to godoc #164

Merged
merged 9 commits into from
Dec 23, 2019
Merged
20 changes: 20 additions & 0 deletions pkg/secrethub/example_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,26 @@ import (

var client ClientInterface

// Create a new Client.
func ExampleNewClient() {
client, err := NewClient()
if err != nil {
log.Fatal(err)
}

fmt.Printf("Client with ID: %s", client.account.AccountID.String())
}

// Create a new aws Client.
Marton6 marked this conversation as resolved.
Show resolved Hide resolved
func ExampleNewClient_aws() {
client, err := NewClient(WithCredentials(credentials.UseAWS()))
if err != nil {
log.Fatal(err)
}

fmt.Printf("Client with ID: %s", client.account.AccountID.String())
}

// Create a new repository.
func ExampleClient_Repos_create() {
_, err := client.Repos().Create("workspace/repo")
Expand Down