Rumah > pembangunan bahagian belakang > Golang > Fungsi Cetakan PostGolang

Fungsi Cetakan PostGolang

Linda Hamilton
Lepaskan: 2024-12-31 11:21:13
asal
521 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!

sumber:dev.to
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