14 lines
353 B
Go
14 lines
353 B
Go
|
// Package secrets manages the storage and distributions of secret values that
|
||
|
// hosts need to perform various actions.
|
||
|
package secrets
|
||
|
|
||
|
import "fmt"
|
||
|
|
||
|
// ID is a unique identifier for a Secret.
|
||
|
type ID string
|
||
|
|
||
|
// NewID returns a new ID within the given namespace.
|
||
|
func NewID(namespace, id string) ID {
|
||
|
return ID(fmt.Sprintf("%s-%s", namespace, id))
|
||
|
}
|