You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
330 B

  1. //go:build prod
  2. // +build prod
  3. package Frontend
  4. import (
  5. "embed"
  6. "io/fs"
  7. "log"
  8. )
  9. //go:embed Frontend/vue/dist
  10. var frontend embed.FS
  11. func GetFrontendAssets() fs.FS {
  12. var (
  13. stripped fs.FS
  14. err error
  15. )
  16. stripped, err = fs.Sub(frontend, "Frontend/vue/dist")
  17. if err != nil {
  18. log.Fatalln(err)
  19. }
  20. return stripped
  21. }