My presentation for the GoSEA 2020 September Meetup.
Link to event: https://www.meetup.com/golangsg/events/273252734/
Link to web recording: https://www.youtube.com/watch?v=6DL7LU4ki2U
Link to my slides: https://docs.google.com/presentation/d/1L-K-MvI96OE2OgUNhHk-kyB0dpW3t4cLrGvbe2JqC9U/edit?usp=sharing
2:00pm - 2:35pm: "Temporal.io with Golang" - Mohammed Firdaus, Software Engineering Consultant @ Boost
Temporal helps you make your functions more reliable. In this talk I'll go through the motivation behind using a tool like Temporal, its architecture, an example using the Golang SDK and an example using the Python SDK. I'll also discuss the trade offs involved and highlight how it compares to other tools.
2:35pm - 2:45pm: Break
2:45pm - 3:15pm: "sq: Type Safe SQL builder for Go" - Chua Bok Woon, Computer Engineering Undergrad @ National University Singapore
How sq can make your SQL queries in Go type-safe, compose programmatically and boilerplate free. https://github.com/bokwoon95/go-structured-query
3:15pm - 3:25pm: Break
3:25pm - 4:00pm: "Plugins and Go!" - Kenneth Shaw, Founder & CTO @ Brankas
A tour of common plugin patterns and architectures used in popular Go applications and packages and the tradeoffs and considerations behind the different designs. Will showcase a very simple plugin architecture and how it can be used with Go.