[!windows] chmod 000 main.go
[!windows] ! binclude

-- main.go --
package main

import (
	"github.com/lu4p/binclude"
)

func main() {
	binclude.Include("./assets")

	infos, err := BinFS.ReadDir("./assets")
	if err != nil {
		panic(err)
	}

	for _, info := range infos {
		println(info.Name())
	}
}

-- assets/asset1.txt --
asset1

-- assets/asset2.txt --
asset2
