Wuuh, benar-benar hari-hari yang runyam. Kemaren belepotan di iterate interface{} ke map[string]interface{}, maksud hati supaya gampang di json-kan, dan ane lebih paham apa yang sebenarnya terjadi, daripada harus menerima magic-nya
#go. Ane nyerah, coz untuk output json sudah di magic-kan juga sama
#go ... ane tetap saja kurang puas coz data yang diparsing ke template adalah semua, tidak bisa dipilah-pilah dahulu sebelum di pass. Untung lah template bisa meng-compare data, jadi tidak perlu semua data ditampilkan
{{define "title"}}
Home
{{end}}
{{define "username"}}
{{.username}}
{{end}}
{{define "body"}}
{{ $kodejabatan := .kodejabatan }}
Input
<table border="1">
Mode |
<th colspan="2">Agenda
Asal |
Nomor |
Tanggal |
Hal |
{{ range .listsurat}}
Detail |
{{ range .Tag}}
{{ if eq .kode_jabatan $kodejabatan}}
{{.nomor_agenda}} |
{{.tanggal_disposisi | formatwaktu}} |
{{ end }}
{{ end }}
{{ .Asal}} |
{{ .Nomor}} |
{{ .Tanggal}} |
{{ .Hal}} |
{{ end }}
{{end}}
#project