fmt.Println與fmt.Print區別
換行區別不用多說,另外一個區別在於fmt.Print
只有在參數間都不是字符串時才會產生間隔
log.Print也相同、print則不管怎么樣都不會產生間隔
fmt與log的重要區別
- fmt沒有做同步處理
- fmt標准輸出、log標准錯誤輸出
print/println、fmt、log的區別
- print/println 標准錯誤輸出
- print/println 不能打印數組、結構體(復合類型)
- print/println 對於組合類型(除了基本類型都是)的值會打印底層引用值地址,而fmt、log打印動態值字面量
- print/println 不會造成參數引用逃逸到堆上,fmt/log 會