Rumah > pembangunan bahagian belakang > Golang > Mengapa Menggunakan Dash dalam Syarat Templat Go?

Mengapa Menggunakan Dash dalam Syarat Templat Go?

Patricia Arquette
Lepaskan: 2024-11-15 07:59:02
asal
1036 orang telah melayarinya

Why Use a Dash in Go Template Conditionals?

Penggunaan Sempang dalam Syarat Templat Go

Templat In Go, sintaks {{- if ...}} sering ditemui untuk melaksanakan pernyataan bersyarat. Sempang - sebelum kata kunci if berfungsi untuk tujuan tertentu.

Tujuan Sempang

Fungsi utama sempang dalam templat {{- jika ...}} adalah untuk menghapuskan ruang daripada output pada sisi templat di mana ia muncul.

Pengubahsuaian Output

Apabila tanda sempang diletakkan sebelum keadaan if, seperti yang ditunjukkan dalam contoh:

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

Ia menghalang sebarang ruang putih yang mendahului pernyataan bersyarat daripada dicetak bersama-sama dengan output pernyataan itu. Ini memastikan bahawa jika keadaan dinilai kepada benar, outputnya akan dicetak serta-merta selepas sekeping teks terakhir, tanpa sebarang ruang kosong yang mengganggu.

Ini amat berguna dalam situasi di mana berbilang pernyataan dilaksanakan secara berurutan dan anda inginkan keluaran padat tanpa sebarang garis putus atau ruang di antaranya.

Atas ialah kandungan terperinci Mengapa Menggunakan Dash dalam Syarat Templat Go?. 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