I’ve been trying to thoroughly think everything through but It’s still a work-in-progress draft.
Anyone willing to help to review it and make it ready for publication is very welcome!
Feel free to ask questions and propose changes, I’m open for discussions!
Please be sure to check it out and feel free to join the conversation! Even if this feature is never introduced to the language specification - reading the design document will make you a better Go developer, that I guarantee!