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.
Felix Soederhuyzen 578aefae62 init 11 months ago
.gitignore init 11 months ago
LICENSE init 11 months ago init 11 months ago
main.go init 11 months ago
main_test.go init 11 months ago


This is a port to Go from kami/js-gen-pkmn

What is a PKMN

Basically a PKMN is a word created from vocals and konsonants in turn starting with a vocal.


$ go get -u


type GenOpts

type GenOpts struct {
	Number, Length, Unique int
	Quiet bool

Quiet will silence the info output when uniquity is too low.

func Gen

func Gen(opts GenOpts) (string, []string)


package main

    pkmn "vardrop/go-gen-pkmn"

func main() {
    p, a := pkmn.Gen(pkmn.GenOpts{
        Number: 2,
    fmt.Printf(p, "%v", a)
afigesev [afigesev oyuroqeg]


MIT © 2019 Felix Soederhuyzen