Skip to content

Meetup: Using the Gin Web Framework and RabbitMQ with Go

Photo of Kenneth Shaw
Hosted By
Kenneth S.
Meetup: Using the Gin Web Framework and RabbitMQ with Go

Details

OVERVIEW:

Continue your 2018 resolutions to learn Go! Come, share, learn and socialize with Hacktiv8 (https://hacktiv8.com/) and GoJakarta (https://gophers.id) this February 20th.

ABOUT THE MEETUP:

This month, Ariel Akilie a Software Engineer at Tokopedia and a Hacktiv8 instructor will share the basics of building large scale web applications in Go with the Gin framework. Additionally, Andi Pangeran, a Product Engineer working on Go-Pay at GO-JEK will introduce using RabbitMQ with Go, covering sync vs async communication models, and share additional tips on using RabbitMQ with Go.

Presentations will begin promptly at 7:00pm, and will end at roughly 8:30pm. There will be a short question and answer period after each presenter. Doors open at 6:30pm. Please come on time, before 7:00pm!

ABOUT THE TALKS AND SPEAKERS:

Ariel Akilie, as a Software Engineer at Tokopedia and a Hacktiv8 instructor, has been working (and instructing!) in a variety of programming languages and frameworks for the greater part of the last decade. Ariel has almost textbook knowledge of Go, JavaScript, and Ruby-on-Rails, and in addition to his extensive hands-on development experience at Tokopedia, Forstok, and other technology firms, Ariel also worked previously as a Project Manager designing systems architecture and coordinating large development teams, projects, and schedules. Ariel's presentation will cover building web applications using the Gin framework, a fast and robust framework designed to feel familiar to Sinatra or Martini developers, or to developers new to Go moving from a different language.

Andi Pangeran has been working as a backend developer for GO-JEK, working on the Go-Pay system used by millions of Indonesians. Andi previously was at Jurnal where he worked as a Senior Software Engineer, specializing in the craft of code. In addition to his time at GO-JEK and Jurnal, Andi has worked at a variety of technology companies working on microservices, financial systems, and travel integration. Andi will introduce using RabbitMQ with Go, and will detail some of the tips he's picked up in using it, and detail some of the trade-offs in sync vs async communication models.

ABOUT HACKTIV8:

Hacktiv8 runs coding bootcamps specializing in modern web and application development technologies, programming languages, and agile development. Hacktiv8 has active classes / schedules for Full Stack and Front End developers, and for Agile/Scrum training. Hacktiv8's alumni are prominent in the Jakarta technology scene, and now lead technology development at prominent Indonesian technology companies (GO-JEK, Traveloka, Kudo, Grab, Tokopedia, Dimo, among others). Learn more about how Hacktiv8 can accelerate your growth as a developer today: https://hacktiv8.com/

ABOUT GOJAKARTA:

GoJakarta is a monthly meetup group focused on examining applications, frameworks, and technologies written in the Go programming language. The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multi-core and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

Photo of GoJakarta group
GoJakarta
See more events
HACKTIV8 Indonesia
Gedung Aquarius Lt. 1&2 Jalan Sultan Iskandar Muda No. 7 · Jakarta