[go] go 언어에서 text/template/exec 패키지를 사용하여 템플릿을 실행하는 방법은?

package main

import ( “os” “text/template” )

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

```

위의 예제 코드는 text/template 패키지를 사용하여 간단한 템플릿을 실행하는 방법을 보여줍니다. 먼저 template.New 함수를 사용하여 새로운 템플릿을 생성하고, Parse 메서드를 사용하여 템플릿을 정의합니다. 그런 다음, Execute 메서드를 사용하여 템플릿을 실행하고 결과를 표준 출력으로 출력합니다.

더 복잡한 템플릿을 다루거나 고급 기능을 사용하려는 경우에는 text/template 패키지의 공식 문서를 참조하는 것이 좋습니다.

출처: https://golang.org/pkg/text/template/