[go] 템플릿 예제 코드
템플릿을 작성하고 싶지만 기존 코드를 재사용하기 힘들 때 템플릿을 사용하면 많은 시간을 절약할 수 있습니다. 아래는 Go 언어를 사용하여 템플릿을 작성하는 예제 코드입니다.
package main
import (
"fmt"
"text/template"
"os"
)
func main() {
// 템플릿 정의
tmpl, err := template.New("example").Parse("Hello, {{.Name}}!")
if err != nil {
panic(err)
}
// 데이터 바인딩
data := struct {
Name string
}{
"World",
}
// 템플릿 실행
err = tmpl.Execute(os.Stdout, data)
if err != nil {
panic(err)
}
}
위의 코드는 Go에서 템플릿을 작성하고 실행하는 방법을 보여줍니다. 템플릿을 정의하고 데이터를 바인딩한 뒤 실행하여 “Hello, World!”를 출력합니다.
이 코드를 실행하면 "Hello, World!"
이라는 결과가 출력될 것입니다.
더 많은 정보를 원하신다면 여기를 참고하세요: text/template 패키지
이 예제 코드는 go언어의 템플릿을 사용하는 방법을 보여주며 템플릿을 작성하고 실행할 때 필요한 기본적인 단계를 포함하고 있습니다.