func main(){ // go 中格式化字符串并赋值给新串,使用 fmt.Sprintf // %s 表示字符串 var stockcode="000987" var enddate="2020-12-31" var url="Code=%s&endDate=%s" var target_url=fmt.Sprintf(url,stockcode,enddate)
fmt.Println(target_url)
// 另外一个实例,%d 表示整型 const name, age ="Kim",22
s := fmt.Sprintf("%s is %d years old.\n", name, age)
io.WriteString(os.Stdout, s)// 简单起见,忽略一些错误 }
输出结果为:
Code=000987&endDate=2020-12-31Kimis22 years old./pre>
实例
package main import( "fmt" "io" "os" ) func main(){