mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-10-30 05:14:54 +00:00
godep restore pushd $GOPATH/src/github.com/appc/spec git co master popd go get go4.org/errorutil rm -rf Godeps godep save ./... git add vendor git add -f $(git ls-files --other vendor/) git co -- Godeps/LICENSES Godeps/.license_file_state Godeps/OWNERS
14 lines
287 B
Go
14 lines
287 B
Go
package uritemplates
|
|
|
|
func Expand(path string, expansions map[string]string) (string, error) {
|
|
template, err := Parse(path)
|
|
if err != nil {
|
|
return "", err
|
|
}
|
|
values := make(map[string]interface{})
|
|
for k, v := range expansions {
|
|
values[k] = v
|
|
}
|
|
return template.Expand(values)
|
|
}
|