0
{{template "base" }}
과 {{template "base" .}}
의 차이점은 무엇입니까?{{template "base"}}와 {{template "base"}}}의 차이점은
나는 go-gin을 사용하는데, 둘 다 문제없이 실행할 수 있습니다. 이것에 대한 문서에서 설명을 찾을 수 없습니다. godoc text/template에서
{{template "base" }}
과 {{template "base" .}}
의 차이점은 무엇입니까?{{template "base"}}와 {{template "base"}}}의 차이점은
나는 go-gin을 사용하는데, 둘 다 문제없이 실행할 수 있습니다. 이것에 대한 문서에서 설명을 찾을 수 없습니다. godoc text/template에서
:
{{template "name"}}
지정된 이름을 가진 템플릿은 전무 데이터로 실행됩니다. 지정된 이름
{{template "name" pipeline}}
템플릿이 도트로 실행 파이프 라인의 값을 설정 .
그래서 {{template "base"}}
는 (전역은 물론, 계속 사용할 수 있습니다) 맥락에서 데이터가없는 템플릿 base
를 호출하고 {{template "base" .}}
통화의 시점에서-범위 무엇이든 데이터를 호출합니다.
질문에 대한 개념과 대답에 대한 설명은 [golang template engine pipelines] (https://stackoverflow.com/questions/42507958/golang-template-engine-pipelines/42508255#42508255)를 참조하십시오. – icza