The protagonist is always the reader, so the quest is always mentioning "you". Is the reader an adventurer hunting for treasures? Maybe a DnD character fighting through a dungeon? Maybe a futuristic setting like Space Quest? Maybe a horror story? This is really up to you. ...
That engages your players and gives them agency over the story. Even I don't know what will happen, which makes it fun for me. Sometimes it's like I'm watching a show unfold where I never know what will happen next. When any random character you come across can have their own detail...
func randStr(n int) string { b := make([]byte, n) for i := range b { // randomly select 1 character from given charset b[i] = charset[rand.Intn(len(charset))] } return string(b) } func main() { // Seeding with the same value results in the same random sequence each ...