Gin Gonic と HTML テンプレート ファイルを使用しています。
私のテンプレート ファイルには、<!--This is my comment --> のような (複數(shù)行の) HTML コメントが含まれています。返された出力の HTML コンテンツを保持したいと考えています。
質(zhì)問: テンプレート內(nèi)の HTML コメントを削除しないようにテンプレート エンジンまたは c.HTML を設(shè)定するにはどうすればよいですか?
/static/templates/mytemplate.html
:
私のハンドラー:
リーリー編集後、アノテーションを定數(shù)として追加してみました :
リーリーただし、タグは
としてエスケープされます リーリーHTML コメントが削除される理由は、HTML テンプレートを (ファイルとして直接ではなく) 文字列として読み取っているためだと思います。正確な原因はまだ特定できません。とにかく、私にとってうまくいった解決策は、テンプレートでプレースホルダーを使用することでした。
リーリーそして、HTML コメント自體をパラメータとして渡します:
リーリーimport "html/template" を使用してインポートしてください