The largest Go programming language conference in Southeast Asia is back!

Gophercon Singapore 2018
Check out what happened last year!

Workshops
2 and 3 May 2018
Lifelong Learning Institute, 11 Eunos Rd 8, Singapore 408601

Conference
4 May 2018
Marina Bay Sands Expo & Convention Centre

Workshops

  • Wednesday, 2 May 2018

    Go Fundamentals

    This class provides an idiomatic introduction to the Go programming language supported by extensive examples and hands-on exercises. We focus on both the specification and implementation of the language including topics ranging from language syntax, Go’s type system, testing and more. We believe this class is perfect for anyone who wants a jump start in learning Go.

    Course Outline

    • Philosophy of Go
    • Language Syntax
    • Using Pointers
    • Arrays, Slices and Maps
    • Methods and Interfaces
    • Packaging and Exporting
    • Testing
    • Managing External Dependencies
    • Standard Library
  • Thursday, 3 May 2018

    Ultimate Go

    This is for any intermediate-level developer who has some experience with other programming languages and wants to learn Go. This class will provide a jump start in learning Go and provide a more thorough understanding of the language and its internals.

    Course Outline

    • Language Syntax
    • Data Structures
    • Decoupling
    • Concurrency

Venue

Lifelong Learning Institute
11 Eunos Rd 8, Singapore 408601

About the instructor:

William Kennedy
William Kennedy

William Kennedy is a managing partner at Ardan Studio in Miami, Florida, a mobile, web, and systems 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.

Schedule

Coming Soon…

Venue

GopherCon Singapore 2018 will be held at:

Marina Bay Sands Expo & Convention Centre

10 Bayfront Avenue, 018956

Speakers

Russ Cox

Russ Cox

Keynote

Russ Cox is the tech lead for the Go project at Google. He wrote the go command, including “go get”, and is responsible for most of what you love and hate about it.

Ajey Gore

Ajey Gore

Keynote

Ajey is the Group CTO of Go-Jek. With 17 years of experience in building core technology strategy across diverse domains, Ajey has helped several businesses through technology transformations at ThoughtWorks and CodeIgnition. Ajey is the founder of CodeIgnition and an active influencer in the technology community.

Bill Kennedy

Bill Kennedy

Optimize For Correctness

William Kennedy is a managing partner at Ardan Studio in Miami, Florida, a mobile, web, and systems 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.

Beverly Dolor

Beverly Dolor

Go and the future of offices

At the heart of Beverly’s 17-year engineering career, is the belief that building great software means creating products and tools that help people live with more ease, efficiency, and enjoyment. This passion has given her the opportunity to work on a variety of online technologies at Chikka, Yahoo!, travelmob, where she’s worked with and learnt from the best. She led Spacemob’s Engineering team that built the company’s systems from the ground up. Now, she is leading WeWork Singapore Engineering team where she continues her legacy through creating relevant solutions that are driven by personal passion to care.

Elissa Lim

Elissa Lim

Project-driven journey to learning Go

Elissa is a business analytics fresh graduate from NUS. Prior to joining SP Group as a software engineer doing frontend development and a blockchain project, she has had logistics project management and business analytics internships at Apple and Singtel respectively.

Hana Kim

Hana Kim

Understanding Running Go Programs

Hana is a Go team member in Google. She worked on various Google infrastructure monitoring and tracing projects. Now she works on developing tools for monitoring and debugging Go programs. She is also one of the main contributors to the Go Mobile project.

Katrina Owen

Katrina Owen

The Scandalous Story of Dreadful Code

Katrina is an ecosystem engineer at GitHub. She accidentally became a developer while pursuing a degree in molecular biology. When programming, her focus is on automation, workflow optimization, and refactoring. She works primarily in Go and Ruby, contributes to several open source projects, and is the creator of exercism.io, a platform for code practice and programming mentorship.

Matthew Campbell

Matthew Campbell

Build your own distributed database

Matthew Campbell is the founder & CEO of a Loom Network (TechStars Winter ‘18) a Blockchain company focused on scaling Ethereum. Most famously known for CryptoZombies. Matthew has been building tools for developers around the blockchain in Go. Matthew has also worked for large Technical firms like Digital Ocean, Bloomberg, Thomson Retuers and has been a software developer for last 15 years.

Rajeev N Bharshetty

Rajeev N Bharshetty

Resiliency in Distributed Systems

Rajeev is working as a Product Engineer helping build Resilient Distributed systems at Scale. His primary focus and interest areas are Distributed Systems, Security and Data. He is a Long distance Runner and Cyclist, Amateur Musician, and an Avid Trekker.

Suthen Thomas

Suthen Thomas

-

Suthen is the Head of Engineering for Grab’s Singapore R&D Centre. He has been with Grab for over five years - from the time it was called MyTeksi and based in a store room in Petaling Jaya, Malaysia - and played a number roles including its first Technical Lead, Head of Business Operations, and Chief of Staff.

Veronica Lopez

Veronica Lopez

Testing and Automation in the era of Kubernetes

Verónica López is a Mexican computer scientist who currently finds joy building distributed systems with Go (@CoreOS) and Elixir, and trying to make physics and computer science converge.

Kheng Meng

Yeo Kheng Meng

Reflections on Trusting Trust for Go

Kheng Meng is a software engineer at SP Digital IoT team. He is also an avid hardware hacker and volunteers for Repair Kopitiam, a community repair meetup group in his free time, helping to repair electrical appliances to reduce eWaste disposal.

... and more to come

Code of Conduct

All attendees, speakers, sponsors and volunteers at our conference are required to agree with the following code of conduct. Organisers will enforce this code throughout the event. We expect cooperation from all participants to help ensure a safe environment for everybody.

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.

Tickets