[golang] html/template 패키지로 동적 페이지 처리하기
·
Language/Go
서론Go 언어에서 html/template 패키지를 사용하면 HTML 문서 내에서 Go 템플릿 문법을 활용하여 Go와 상호작용하며 동적 페이지를 구성할 수 있다. Go 템플릿에는 조건문, 반복문 및 Go 함수 호출을 사용하여 JSP, PHP, ASP와 같은 서버 사이드 스크립트 언어처럼 사용할 수 있다. 이 글에서는 간단한 HTTP 서버에서 html/template 패키지를 활용하여 동적 웹 페이지를 서비스하는 방법을 소개한다. Go 변수를 HTML에 출력하기Go 코드package mainimport ( "html/template" "log" "net/http")var totalCnt intfunc main() { http.HandleFunc("/", handler) log.Fatal(http.Liste..