Skip to content

Details

Howdy ATX Gophers!

Go v1.19 was released in August, and featured changes to the memory model, improvements to generics and other fixes. Go has long prided itself on its promise of compatibility across all official releases of Go 1.x.

So imagine my surprise when programs that worked properly when compiled with v1.18.x (and even as far back as v1.12.x) began to break with the v1.19.x toolchain. Did this also happen to you?

All of these programs were microservice daemons, that were intended to be started, usually in a container or by systemd, and only stopped by receiving SIGINT or another POSIX signal.

Were we doing something wrong? (Hint: maybe)

Find out how we solved it by properly creating a process that can be started, stay running and take customizable actions based on any POSIX signal (including configuration reloading)

See you there!

Sponsor
Fathom5 will host this meetup and provide food and beverages. Please thank them for their support!

Speakers

Have a Golang topic you'd like to discuss or see discussed? Let us know!

Schedule

  • 6:30-7:00 - Meet and greet, eat pizza, drink beer (responsibly!)
  • 7:00-9:00 - Featured Speaker

Location
We are located at the Fathom5 production office at 8906 Wall St, Suite 103, Austin, TX 78754, in the first building closest to the street.

Parking
Free parking is available around the complex.

Accessibility
There are step-free entrances on both sides of the building.

Code of Conduct
We intend to maintain a friendly and welcoming environment for everyone attending. As such, we have adopted the Go Community Code of Conduct (https://golang.org/conduct).

Please report any unwelcome behavior to the meetup organizers or to the Golang CoC Working Group ([conduct@golang.org](mailto:conduct@golang.org)).

Events in Austin, TX
Distributed Systems
Golang
Programming Languages
Computer Programming
Software Development

Members are also interested in