Skip to content

Generic Draft Proposal Review and Code Readability and Performance Optimization

Generic Draft Proposal Review and Code Readability and Performance Optimization

Details

OVERVIEW:
In a exclusive GoJakarta online meetup, hosted by Brankas, in collaboration with Tokopedia, Muhammad Auliya, a Technical Architect from Tokopedia, will present "Achieving Go Code Readability and Performance Optimization Through Reflection" and William Kennedy, GoBridge Founder, Trainer and Managing Partner from Ardan Labs, will present "Generic Draft Proposal Review".

The presentation will begin promptly at 7:00 pm, Jakarta Time - GMT+7 and will end at roughly 8:30 pm. There will be a short question and answer period after each presentation. This meetup will be running on the online platform, link attached below.

ABOUT SPEAKERS AND PRESENTATIONS:
Muhammad Auliya, a Technical Architect from Tokopedia, will present Achieving Go Code Readability and Performance Optimization Through Reflection, in which he will explain how to finding balance between code readability and performance optimization which utilizing Go reflection.
Auliya joined Tokopedia since 2015 as a Software Engineer then he became a Technical Architect since 2019.
He holds his Bachelor Degree in Computer Science from Universitas Islam Indonesia.
Presentation will be in Bahasa Indonesia.

William Kennedy, GoBridge Founder, Trainer and Managing Partners from Ardan Labs will present Generic Draft Proposal Review, in which he will review the major aspects of the draft proposal with code sample. He will spend time teaching different aspects of the new syntax and show how generics can help make Go programs more readable when it's reasonable and practical to use generics.
William Kennedy is a Managing Partner at Ardan Labs, Miami, Florida, a mobile, web, and system development company. He is also a co-author of the book Go in Action, the author of the blog GoingGo.Net and a founding member of GoBridge, which is working to increase Go adoption through diversity.
Presentation will be in English.

ABOUT GO JAKARTA:

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 multicore 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
Online event
This event has passed