GO 語言 fmt 包函式總結

2021-09-02 22:05:59 字數 808 閱讀 3868

go 語言標準庫中的 fmt 包提供了列印函式將資料以字串形式輸出到控制台、檔案、其他滿足 io.writer 介面的至以及其他字串中

語法含義

fmt.errorf(format, args…)

返回乙個包含所給的的格式胡字串以及 args 引數的錯誤值

fmt.fprint(writer, args…)

按照格式 %v 和空格分割的非字串將 args 寫入 writer 中,返回寫入的位元組數和乙個值為 error 或者 nil 的錯誤值

fmt.fprintf(writer, format, args…)

按照字串格式 format 將 args 寫入 writer, 返回寫入的位元組數和乙個值為 error 或者 nil 的錯誤值

fmt.print(args…)

使用格式 %v 以空格分割的非字串將 args 寫入 os.stdout,返回寫入的位元組數和乙個值為 error 或者 nil 的錯誤值

fmt.printf(format, args…)

使用格式化字串 format 將 args 寫入 os.stdout

fmt.println(args…)

使用格式 %v 以空格分割以換行符結尾將參賽 args 寫入 os.stdout

fmt.sprint(args…)

返回 args 引數組成的字串

fmt.sprintf(format, args…)

返回格式 format 格式化的 args 字串

fmt.sprintln(args…)

返回使用格式 %v 格式化 args 後的字串

Go語言fmt包Printf方法

1 print和println方法 fmt包含有格式化i o函式,類似於c語言的printf和scanf。格式字串的規則 於c,但更簡單一些。print輸出給定的字串,如果是數值或字元,則輸出對應的十進位制表示 fmt.print a n 輸出a fmt.print a b n 輸出ab fmt.p...

go語言 四 資料型別及fmt總結

資料型別的詳細介紹請檢視李文周老師的部落格 package main import fmt func main package main import fmt func main package main import fmt func main go語言中的字串是用雙引號包裹的 go語言中的單引號...

Go語言從入門到精通 精華篇 fmt包詳解

import fmt 軟體包fmt實現了格式化的i o,其功能類似於c的printf和scanf。格式 動詞 來自c,但更簡單。已有示例 type person struct通用 佔位符說明 示例輸出 v 相應值的預設格式 printf v person v類似 v,但輸出結構體時會新增欄位名式 p...