Creating a TUI Chat App using Websockets (in-person and virtual)
Note the new time! Please reference “Public Safety Guidelines” below the agenda for details on attending in-person.
Zoom meeting will start just before 6p.
If you’re interested in sharing content for this or a future event, please message Jesse Lang!
Join us for “Creating a TUI Chat App using Websockets”, presented by Michael Duren, Software Engineer at Maximus. Michael will be presenting in-person.
Golang methodology is notorious for simplicity and building your own tools. In this meetup, we will dive into how websockets actually work by briefly reviewing the RFC6455 standard, implementing a simple websocket with go’s net/http package and then building a TUI chat app with charmbracelet/bubbletea. After this meetup, you will have a better understanding of how websockets work, how to implement them in Go, and create simple applications all without touching a front-end framework or the web browser.
Agenda
- 5:30pm – 6pm: Networking, food & drink, and announcements
- 6pm – 7:15pm: Creating a TUI Chat App using Websockets – Michael Duren
- 7:15pm – 7:30pm – Open Discussion
Located at SPS Tower. 333 S 7th St, Minneapolis, MN 55402
From street level, go up the escalator to the skyway level and take the elevator bank to the 8th floor.
While the skyway is open until 8p, the outside street level doors and the elevators are restricted at 6p. If you arrive after that, please text 612-568-8380 and someone will come down to let you in. Thanks for your patience.
Interested in sharing at an upcoming meetup? We’d love to hear what you have to share! Contact the meetup organizers to get the ball rolling!
Public Safety Guidelines
Please reference current CDC guidelines for public gatherings and health self-assessments before attending in-person. Our main concern is to protect everyone and maintain the safety of everyone visiting our office. If you have any questions or concerns with our recommendations, don’t hesitate to contact us. We also provide a virtual option, via Zoom, for those uncomfortable attending in-person.
https://www.meetup.com/golangmn/members/?op=leaders
If anyone has any problems or questions, feel free to text or call:
- Jesse Lang – 612-568-8380
- Corwin Diamond – 612-210-5798
- Andre Burgaud – 612-220-5687
Additional Resources
For Go specific events, announcements, training, and jobs in Minneapolis, check out this document (http://bit.ly/minneapolis-golang)!
Slack Channel for Gophers – gophers.slack.com (http://gophers.slack.com/)
To get added, fill out the invite form here:
http://invite.slack.golangbridge.org/
Join the local channel: https://gophers.slack.com/messages/minneapolis/
Go Forum – forum.golangbridge.org (http://forum.golangbridge.org/)
GoBridge (https://twitter.com/golangbridge) is dedicated to building bridges that educate underrepresented communities to teach technical skills and foster diversity in Go.
Special Offers
Get 50% off most ebooks + videos and 40% off most print books from @oreillymedia by using code PCBW http://oreil.ly/1gETXNy
Announcement Reminders:
• Thank You!
• Where are the bathrooms
• Host Announcements
• Job Openings / Hiring Announcements
• Events / Training
• Announce next meetup