Embed html files in compiled executable
This commit is contained in:
parent
d46d2b15ba
commit
b8c7234ed9
6
main.go
6
main.go
@ -16,6 +16,8 @@ import (
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"embed"
|
||||
|
||||
"github.com/BurntSushi/toml"
|
||||
)
|
||||
|
||||
@ -60,12 +62,14 @@ type ProgressInfo struct {
|
||||
|
||||
var templates *template.Template
|
||||
|
||||
var templateFS embed.FS
|
||||
|
||||
func init() {
|
||||
if err := os.MkdirAll(uploadDir, 0755); err != nil {
|
||||
fmt.Printf("Error creating upload directory: %v\n", err)
|
||||
}
|
||||
|
||||
templates = template.Must(template.ParseGlob("templates/*"))
|
||||
templates = template.Must(template.ParseFS(templateFS, "templates/*"))
|
||||
}
|
||||
|
||||
func main() {
|
||||
|
Loading…
Reference in New Issue
Block a user