Go Template †
- テンプレート機能。
- htmlなどのテキストに変数などの可変値や制御構造を埋め込み、動的な出力が可能。
{{ . }}
や{{ .var }}
のような記述をする。PythonのDjangoテンプレートにあるフィルタのような機能(pipelines)もある。I am {{.name}}. I'm from {{.from}}. length of string "hello" is {{.msg | len}}
- 汎用的なtextとHTMLドキュメント用のhtmlパッケージがある。
テキストとスペース †
- {{- は前方に位置するスペースを削除する。
- -}} は後方に続くスペースを削除する。
{{10 -}} ** {{- 20}}
上記の出力は以下のとおり。
10**20