go-templates

    2

    1答えて

    私は別のゴルーチンで連続して更新されている多くのフィールドを持つ構造体を持っています(そのうちのいくつかは他の構造体へのポインタでもあります)。同じ構造体は、ページが提供されるときにgoのhttpテンプレートからアクセスされます。 コード例: type SharedStruct struct { Description string Counter int Statu

    1

    1答えて

    ヘルムチャートにコンディション以上のものを追加しようとしています。それは間違いを投げている。 私はvalues.yamlに値を定義し、conditionのdeployment.yamlにその値を使用しました。 values.yaml replicaCount: 2 deployment.yaml rollingUpdate: maxSurge: 1 {{ if gt .Va

    1

    1答えて

    .metadata.labels.appが "myapp"値に設定されているエントリを表示したいとします。 コマンド: kubectl get pods -o go-template --template="{{range .items}}{{if eq .metadata.labels.app "myapp"}}{{.metadata.name}} {{end}}{{end}}" それはエラーを

    2

    1答えて

    例えば で文字列を連結するための効率的な方法がありますが、そのような機能がありますテンプレート内の演算子を持つ文字列? {{ $var := "y" }} {{ TestFunc "x" + $var }} または {{ $var := "y" }} {{ TestFunc "x" + {$var} }} これは、オペランド・エラーで "+" 予期せぬ与えます。 は、私はドキュメントで

    1

    1答えて

    私は領事カタログのタグで宣言されたサービスを持っており、これらのサービスはTraefikの正しい設定によってtraefikに表示されます(これは動作していると考えています。 これらのサービスには、サービス層の環境変数によってConsulで宣言されたタグがあります。私は通常、いくつかのサービスにはバージョンタグを、他のサービスにはユニットタグを持っています。 私はすでにだから私は、私はHost:{{

    1

    1答えて

    以下は、NGINX設定に使用しているGoテンプレートコードです。ネストされたif文では、環境変数IS_CUSTOMERの値が "true"に等しいかどうかをチェックしようとしています。 {{ if eq .instanceName "apple" }} {{ if eq ({{envOrKey "IS_CUSTOMER"}}) "true" }} listen 127.0.

    -2

    1答えて

    現在、組み込みテンプレートを利用しているGoウェブサーバーで作業しています。 現在の問題は、Webサーバーを実行すると、正しいファイルが提供されているが、サイトにメディアがロードされていないことです(写真やフォントなど).htmlファイルのようにすべてのメディアがロードされているので、バックエンドと関係があることがわかります。ここに私のコードは次のとおりです。 var templates = te

    1

    1答えて

    2列がsql.NullStringとsql.NullInt64の列であるデータベースから詳細を取得しました。 ここでは、私がそれらを印刷している間に、それがValidであることを確認した後、データを{3 true}形式で印刷します。私はそれから値3を印刷したいだけです。 どうすればこの問題を解決できますか? 現在、これは、私が印刷しています何をされています {{ range $value := .

    0

    1答えて

    私はGolangで作業していますが、今はselect内に少なくとも20個のオプションを出力する必要があります。したがって、0から20までのループを使用する必要がありますインデックス)。 golangテンプレート内でforループを使用するにはどうすればよいですか? テンプレート内に数字のシーケンスを生成する必要があります。私は反復する配列がありません。 EDIT: 私はこのような何かを取得する必要が

    1

    1答えて

    現在Golangサイトで作業中ですが、フロントエンドとしてgoテンプレートを使用しています。 ヘッド::<head>タグを含む、およびCSSの一部の輸入 ヘッダー:それはなど、サイト、ロゴ、のナビゲーションバーを定義する私は、このテンプレートを作成したサイトの異なる部分を分離するためにHTMLのみ フッター:サイトのフッターのHTMLを定義します。 SomePage:Bodyタグを定義するこのテン