## 19h00 Introduction
Small introduction to the Porto Codes project, and a warm up to the night's presentation.
## 19h30 "Go 2 Draft Designs", Diogo Pinela
One of Go’s most distinguishing features among modern programming languages is its fairly minimalistic feature set, which makes it particularly simple to read and write. Some of the omissions, however, have had definite drawbacks, most notoriously the inability to write type-generic functions and data structures and the large amounts of error-checking boilerplate.
Recently, the core Go team has released a set of draft designs (https://golang.org/s/go2designs) for solutions to address these problems, in order to gather feedback from the community. We’ll explore the ideas they put forth and how they might change the way we write Go.
## 20h30 Dinner + Santini (icecream)
We will have dinner downtown, please let us know of any dietary restrictions so we can plan accordingly.
Afterwards it is customary to go for icecream at Santini and continue the conversation.
# Porto Codes
Porto Codes is a meetup for local and international programming enthusiasts. The talks are recorded and published with the presenters' consent as one of our goals is to provide programming resources to the community.
Reach us on Slack (https://invite.porto.codes) if you are interested in presenting or chatting with us!