mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-30 21:30:16 +00:00 
			
		
		
		
	Bump version of golang.org/x/oauth2 Vendor google.golang.org/cloud/ Vendor google.golang.org/api/ Vendor cloud.google.com/go/compute/ Replace google.golang.org/cloud with cloud.google.com/go/ Fixes #30069
		
			
				
	
	
		
			18 lines
		
	
	
		
			637 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			637 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| // Copyright 2016 The Go Authors. All rights reserved.
 | |
| // Use of this source code is governed by a BSD-style
 | |
| // license that can be found in the LICENSE file.
 | |
| 
 | |
| package uritemplates
 | |
| 
 | |
| // Expand parses then expands a URI template with a set of values to produce
 | |
| // the resultant URI. Two forms of the result are returned: one with all the
 | |
| // elements escaped, and one with the elements unescaped.
 | |
| func Expand(path string, values map[string]string) (escaped, unescaped string, err error) {
 | |
| 	template, err := parse(path)
 | |
| 	if err != nil {
 | |
| 		return "", "", err
 | |
| 	}
 | |
| 	escaped, unescaped = template.Expand(values)
 | |
| 	return escaped, unescaped, nil
 | |
| }
 |