Rumah > pembangunan bahagian belakang > Golang > Fungsi Go Print Yang Harus Anda Gunakan: Printf, Println, atau Print?

Fungsi Go Print Yang Harus Anda Gunakan: Printf, Println, atau Print?

Barbara Streisand
Lepaskan: 2024-11-10 09:55:03
asal
749 orang telah melayarinya

Which Go Print Function Should You Use: Printf, Println, or Print?

Printf vs. Println vs. Print in Go

Go menawarkan tiga fungsi serba boleh untuk mengeluarkan data ke konsol: Printf, Println dan Cetak. Walaupun fungsi ini berkongsi matlamat bersama untuk memaparkan maklumat, ia berbeza dalam keupayaan dan pilihan pemformatan.

Printf

Printf (a.k.a. "Print Formatter") ialah yang paling serba boleh dan kompleks daripada tiga fungsi. Ia membolehkan anda memformat dan memasukkan nilai ke dalam rentetan menggunakan penentu format seperti "%s" (untuk rentetan), "%d" (untuk integer) dan "%f" (untuk terapung). Sebagai contoh, anda boleh menggunakan Printf untuk mencetak jenis pembolehubah menggunakan penentu format "%T":

fmt.Printf("%T", FirstName)
Salin selepas log masuk

Ini akan mengeluarkan "rentetan", kerana FirstName ialah pembolehubah rentetan.

Cetak

Cetak adalah yang paling mudah daripada tiga fungsi. Ia hanya mencetak senarai argumen (rentetan, pembolehubah, dll.) ke konsol, tanpa pemformatan. Contohnya:

fmt.Print("Hello", " ", "World!")
Salin selepas log masuk

Ini akan menghasilkan "Hello World!" pada konsol.

Println

Println (a.k.a. "Print Line") adalah serupa dengan Print, tetapi dengan penambahan aksara baris baharu automatik ("n") di penghujungnya. Ini berguna untuk mencetak berbilang pernyataan pada baris berasingan:

fmt.Println("Line 1")
fmt.Println("Line 2")
Salin selepas log masuk

Ini akan menghasilkan:

Line 1
Line 2
Salin selepas log masuk

Atas ialah kandungan terperinci Fungsi Go Print Yang Harus Anda Gunakan: Printf, Println, atau Print?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan