"html/template"を使用しています。golang template.JSを文字列に、template.HTMLを文字列に
テンプレートの値を変換するにはどうすればいいですか。オブジェクトを文字列に変換しますか?何についてtemplate.HTML?
私は、 "HeaderCSS"、 "FooterJS"のようないくつかのjsスクリプトとCSSコード/ファイルを保存する構造体を持っています。テンプレートのヘッダ/フッタにロードします。問題は、複数のスクリプトを挿入できるようにするために、appendを使用しているため、同じスクリプトを2回読み込まないようにするためです(各リロードは新しいスクリプトの読み込みを意味します)。このように、リフレッシュするたびにスクリプトが既存のスクリプトに追加されます。
私のアイデアは、それらが複数回ロードされないようにすべてロードされているかどうかを確認することです。私はstrings.Contains()を使用することを考えていた機能。しかし、私はテンプレートを変換することを知らないので、私はそれを行うことはできません.HTMLとtemplates.JSを文字列に変換します。
、私がしようとしていた:)私に恥:「文字列(このmyobj)」と「このmyobj(文字列)」という形式@Pascut – Pascut
は、型アサーション、ないタイプがありますキャスト。型アサーションは 'interface'sでのみ行うことができます。 – RayfenWindspear
2つ目はタイプアサーションで、最初のものは無効です。 – Adrian