Rumah > pembangunan bahagian belakang > Golang > Mengapa Gunakan Sengkang Sebelum Penyataan `jika` dalam Templat Go?

Mengapa Gunakan Sengkang Sebelum Penyataan `jika` dalam Templat Go?

DDD
Lepaskan: 2024-11-15 22:38:02
asal
658 orang telah melayarinya

Why Use a Dash Before `if` Statements in Go Templates?

Mengapa Dash in If Statement dalam Templat Go?

Templat In Go, tanda sempang (-) digunakan untuk menghapuskan ruang daripada output bersebelahan kedudukannya dalam templat. Contohnya:

{{- if hasKey .Values.mymap "mykey" }}
    # do something conditional here...
{{- end }}
Salin selepas log masuk

Dengan menggunakan tanda sempang sebelum if, semua ruang sebelum pernyataan if dialih keluar. Ini bermakna bahawa mana-mana output yang dijana oleh bersyarat akan serta-merta mengikuti teks sebelumnya tanpa sebarang ruang kosong campur tangan.

Atas ialah kandungan terperinci Mengapa Gunakan Sengkang Sebelum Penyataan `jika` dalam Templat Go?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan