markov chains text generator written in Go from scratch
states := markov.train(text) generatedText := markov.generateText(states, firstWord, count) fmt.Println(generatedText)
(in the text variable, goes the text content, can be loaded from a .txt file)