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

Conference — 4 May 2018

We are currently soliciting talk proposals from now till 12 March 2018.


  • 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


To be confirmed.

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.


We welcome speakers from varying backgrounds. You do not have to be an experienced speaker or an experienced programmer to be considered for speaking at GopherCon Singapore. We aim to ensure that the conference is welcoming and relevant to both beginner and experienced programmers.

You may submit proposals for any of these talks:

  • Main conference (duration: 20 mins)
  • Lightning talks (duration: 5–10 mins)

The choice of topic is yours. Go is so ubiquitous that people are using it in back-end services, distributed systems, databases, mobile, embedded systems, etc. We would also love to hear about your best practices, cautionary tales, future visions and hard-won lessons.

The submission process is anonymized. We take into account quality, relevance, novelty, and practical impact. Final selection is done by the organising committee.

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.