Request-Answer-Interface for generating text based command servers (SMTP, POP etc) in Golang