[go] 템플릿 구문 쓰기 방법

템플릿을 작성하려면 다음 단계를 따를 수 있습니다.

  1. text/template 패키지를 임포트합니다.
  2. 템플릿 문자열을 작성합니다. 이때 사용할 데이터 항목은 {{}}로 둘러싸여야 합니다.
  3. template.Parse() 함수를 사용하여 템플릿을 파싱합니다.
  4. 생성된 템플릿을 적용하여 실제 데이터와 연결합니다.

아래는 간단한 예제 코드입니다.


package main

import (
	"os"
	"text/template"
)

func main() {
	tmpl, err := template.New("example").Parse("Hello, {{.}}!")
	if err != nil {
		panic(err)
	}
	data := "World"
	err = tmpl.Execute(os.Stdout, data)
	if err != nil {
		panic(err)
	}
}

이 코드는 “Hello, World!”를 출력합니다. 여기서 {{.}}는 데이터가 들어갈 자리를 나타냅니다. 위의 코드를 실행하면 “Hello, World!”가 표시됩니다.

Go 언어에서 템플릿 활용법에 대해 더 자세히 알아보시려면 공식 문서를 참고하시기 바랍니다.