Tajuk: Gunakan fungsi fmt.Fprintln untuk menulis data berformat ke output standard dengan pemisah baris
Dalam bahasa Go, pakej fmt menyediakan satu siri fungsi untuk memformat input dan output. Antaranya, fungsi fmt.Fprintln boleh menulis data berformat ke output standard dan menambah aksara baris baharu pada penghujungnya. Artikel ini akan memperkenalkan cara menggunakan fungsi fmt.Fprintln untuk output dan memberikan contoh kod yang sepadan.
Mula-mula, mari kita lihat pada tandatangan fungsi fungsi fmt.Fprintln:
func Fprintln(w io.Writer, a ...antara muka{}) (n int, err error)
di mana w mewakili Sasaran output, biasanya menggunakan os.Stdout untuk mewakili output standard a mewakili data yang akan diformatkan untuk output, yang boleh menjadi satu atau lebih parameter. Fungsi ini mengembalikan bilangan bait yang ditulis dan kemungkinan ralat.
Seterusnya, kami memberikan contoh mudah untuk menunjukkan cara menggunakan fungsi fmt.Fprintln untuk melaksanakan output standard Kod adalah seperti berikut:
package main import ( "fmt" "os" ) func main() { name := "Alice" age := 20 score := 98.5 // 使用fmt.Fprintln将格式化的数据输出到标准输出,并换行 fmt.Fprintln(os.Stdout, "姓名:", name) fmt.Fprintln(os.Stdout, "年龄:", age) fmt.Fprintln(os.Stdout, "分数:", score) }
Dalam kod di atas, kami mentakrifkan tiga pembolehubah: nama, umur dan skor, yang. mewakili nama masing-masing , umur dan markah. Kemudian, gunakan fungsi fmt.Fprintln untuk memformatkan output kepada output standard, menambah aksara baris baharu selepas setiap baris.
Apabila kita menjalankan program di atas, kita akan melihat output yang serupa dengan yang berikut dalam output standard:
姓名: Alice 年龄: 20 分数: 98.5
Dengan menggunakan fungsi fmt.Fprintln, kita boleh dengan mudah mengeluarkan data berformat ke output standard dan memastikan setiap baris adalah diikuti dengan aksara baris baharu, menjadikan output lebih mudah dibaca.
Selain output standard, fungsi fmt.Fprintln juga boleh mengeluarkan data berformat ke tempat lain yang melaksanakan antara muka io.Writer, seperti fail, sambungan rangkaian, dsb. Hanya masukkan objek sasaran sebagai parameter pertama.
Ringkasnya, fungsi fmt.Fprintln ialah fungsi keluaran yang sangat praktikal dalam bahasa Go Ia boleh mengeluarkan data berformat kepada output standard dan menambah aksara baris baharu pada penghujungnya. Melalui demonstrasi kod sampel, saya percaya pembaca boleh menguasai cara menggunakan fungsi ini untuk operasi output. Saya harap artikel ini dapat membantu pembaca memahami dan menggunakan fungsi fmt.Fprintln.
Atas ialah kandungan terperinci Gunakan fungsi fmt.Fprintln untuk menulis data berformat ke output standard dengan baris baharu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!