codies/internal/words/static/static.go

25 lines
499 B
Go

package static
import (
"github.com/zikaeroh/codies/internal/pkger"
"github.com/zikaeroh/codies/internal/words"
)
var (
Default = load("/default.txt")
Duet = load("/duet.txt")
Undercover = load("/undercover.txt")
Expanded = load("/expanded.txt")
Nerd = load("/nerd.txt")
)
func load(filename string) words.List {
f, err := pkger.Dir("/internal/words/static/codenames").Open(filename)
if err != nil {
panic(err)
}
defer f.Close()
return words.NewListFromLines(f)
}