我想要打印结果为中文 ,我要怎么做?
package main
import "fmt"
func main(){
s := "你好GO"
fmt.Printf("%p\n", &s)
f(s)
}
func f(s string){
fmt.Printf("%p\n", &s)
}
打印结果
0xc0000501d0
0xc0000501e0
更多评论
https://golang.org/pkg/fmt/
%p base 16 notation, with leading 0x
你自己指定答应地址啊……
最简单的方法,fmt.Printf("%s\\n",s)
#2