doc: design
initialize go module
initial design work
You can also use your local clone with git send-email.