2013/12/01に開催された「Golang Cafe #6」についてのまとめです。 他言語では外部ライブラリを利用してテンプレート処理を行うことが多いですが、Go言語ではデフォルトのパッケージに組み込まれています。 Go言語でテンプレートを使用するにはtext/templateパッケージとhtml/templateパッケージの2つがあるのですが、 今回はtext/templateパッケージのほうを可能な限り試しました。 ソースコード中にテンプレートを定義する ソースコード中にテンプレートを定義して使用します。 template.Newメソッドでテンプレート名を指定し、template.Parseメソッドでテンプレートの内容を読み込ませます。 template.Mustメソッドでは指定するテンプレートの正当性をチェックしてくれます。不正なテンプレートの場合はpanicになります。 また、