Build binary tunggal dengan template
Menggunakan paket pihak ketiga
Anda dapat menggunakan paket pihak ketiga untuk build server menjadi binary tunggal yang berisi template dengan menggunakan go-assets.
func main() {  r := gin.New()
  t, err := loadTemplate()  if err != nil {    panic(err)  }  router.SetHTMLTemplate(t)
  router.GET("/", func(c *gin.Context) {    c.HTML(http.StatusOK, "/html/index.tmpl", nil)  })  router.Run(":8080")}
// loadTemplate memuat template yang disematkan oleh go-assets-builderfunc loadTemplate() (*template.Template, error) {  t := template.New("")  for name, file := range Assets.Files {    if file.IsDir() || !strings.HasSuffix(name, ".tmpl") {      continue    }    h, err := ioutil.ReadAll(file)    if err != nil {      return nil, err    }    t, err = t.New(name).Parse(string(h))    if err != nil {      return nil, err    }  }  return t, nil}Lihat contoh lengkapnya di direktori assets-in-binary/example01.
