Rumah > pembangunan bahagian belakang > Golang > Fungsi Cetakan PostGolang

Fungsi Cetakan PostGolang

Linda Hamilton
Lepaskan: 2024-12-31 11:21:13
asal
564 orang telah melayarinya

PostGolang Print Functions

series: Golang

Fungsi Percetakan di Golang

Di Golang, beberapa fungsi tersedia untuk mencetak teks, dan masing-masing menyediakan kes penggunaan tertentu. Berikut ialah penjelasan tentang fungsi pencetakan yang paling biasa digunakan:

1. fmt.Cetak

Penerangan:
Mencetak argumen yang disediakan sebagai teks biasa tanpa menambah baris baharu. Ia tidak memformat output.

Kes Penggunaan:
Untuk teks atau nilai bercantum ringkas yang tiada pemformatan khusus diperlukan.

fmt.Print("Hello")          // Output: Hello
fmt.Print("World")          // Output: HelloWorld
fmt.Print(123, " GoLang")   // Output: HelloWorld123 GoLang
Salin selepas log masuk

2. fmt.Println

Penerangan:
Mencetak argumen yang disediakan sebagai teks biasa dan menambahkan baris baharu pada penghujungnya.

Kes Penggunaan:
Untuk keluaran ringkas yang anda inginkan pemisah talian automatik selepas mencetak.

fmt.Println("Hello")         // Output: Hello (with newline)
fmt.Println("World")         // Output: World (on a new line)
fmt.Println(123, "GoLang")   // Output: 123 GoLang (on a new line)
Salin selepas log masuk

3. fmt.Cetakf

Penerangan:
Memformat dan mencetak teks mengikut rentetan format yang ditentukan. Tidak menambah baris baharu melainkan disertakan secara eksplisit dalam rentetan format.

Kes Penggunaan:
Untuk output dinamik atau berformat (cth., integer, terapung, rentetan, dll.).

name := "Alice"
age := 25
fmt.Printf("My name is %s and I am %d years old.", name, age)
// Output: My name is Alice and I am 25 years old.
Salin selepas log masuk

Kata Kerja Pemformatan Biasa:

Verb Description Example
%s String fmt.Printf("%s", "Go")
%d Integer (base 10) fmt.Printf("%d", 123)
%f Floating-point fmt.Printf("%.2f", 3.14)
%v Default format for any value fmt.Printf("%v", true)
%T Type of the variable fmt.Printf("%T", name)
% v Struct with field names fmt.Printf("% v", obj)

4. fmt.Sprintf

Penerangan:
Memformat teks seperti fmt.Printf, tetapi bukannya mencetak ke konsol, ia mengembalikan rentetan yang diformat.

Kes Penggunaan:
Untuk menyediakan rentetan untuk kegunaan kemudian (cth., pengelogan, membina respons).

formatted := fmt.Sprintf("Hello, %s!", "Alice")
fmt.Println(formatted)
// Output: Hello, Alice!
Salin selepas log masuk

Atas ialah kandungan terperinci Fungsi Cetakan PostGolang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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