Go中打印有两种方式
1.Printf
2. Println
最烦的这两种都是打印,但是有的时候你打印的时候结果不是你想要的,甚至还会报错,现在强哥拿出单独的一篇博客来说明这个问题,由此可见这个问题我也怕自己忘记了,哈哈,废话不多说还是,直接上代码
Printf 和 Println的去区别
package main import "fmt" const s, ss = 1, 2 func main() { fmt.Println(s, ss) //单纯的打印 fmt.Printf("s is of type %T ", s) // s is of type int fmt.Println("s is of type %T ", s) // s is of type %T 1 --> 这里是 }
总结其实就是一句话:
Printf可以格式化输出字符串,但是Println则不会,
对比Python,Printf类似python中的.format