Advanced Go Workshop

If you are seasoned Go developer and have even worked on a project or two, then this class is for you. We start with a focus on "if performance matters" with mechanical sympathy and data oriented design. Then spend our time learning how the Go tooling works with a focus on the testing, benchmarking, profiling and debugging.

We would love to have you attend this paid workshop. Lunch and snacks will be provided.

Note: The proceeds of the Go workshop will go towards part-funding the conference.

Admissions to this workshop is now closed. Thank you all for your support.

Date

Thursday 23rd Feb. 2017 from 9 am to 6 pm

Venue

Symbiosis Institute of Computer Studies and Research, 7th Floor, Atur Centre, Gokhale Cross Road, Model Colony, Pune, Maharashtra 411016.

Testimonials

Cory LaNou who works at @influxDB in an interview with GopherConIndia, says that the best way to get a real jump on the Go language is to either attend a Go workshop, meetup, or find somebody that is willing to pair with you who is already experienced with Go.

William Kennedy had held the same Go workshop at the first-ever GopherConIndia 2015. One of the participants Ms Sinny Kumari had this to say about the workshop:

testimonial

I have attended few workshops, the Go workshop by William Kennedy was one of them which was organized a day before GopherConIndia 2015. I never expected that as a newbie to Go, I will understand a completely new programming language in one day. He explained different core concepts of Go very well, starting from writing Hello World to using Concurrency. Every concept was explained with examples and gave us time to do hands-on in order to get comfortable with Go coding. Teaching material used by him were very well prepared consisting of basic to advanced examples for each topic. While attending the next two days' awesome talks at GopherconIndia, I never felt clueless during a talk. This workshop gave me lot of confidence and a right path to explore further the wonderful Go language. I highly recommend people to attend his workshop.

What will you learn?

William Kennedy says "this workshop is on advanced topics so current developers can learn how to profile and debug. Understand better the mechanics. Concurrency, http and other things are covered heavily here."

What do you need?

Mac, Windows, or Linux-based Laptop

Go runs great in all these environments, so any laptop you're comfortable using will do. Get your laptop to the workshop. We'll help you get everything installed on your system so you'll learn in the same environment where you'll actually write your own Go programs.

Up-to-date Web Browser

We designed the online experience to take advantage of some of the latest web standards, so you'll need the latest version of Safari, Chrome, Firefox, or IE.

Participants
Anjan Jagirdar
Anjan Jagirdar
Ankit Gaur
Ankit Gaur
Dharmit Shah
Dharmit Shah
Gaurav Choudhary
Gaurav Choudhary
Greg Henry
Greg Henry
Ketan Darji
Ketan Darji
Kushal Das
Kushal Das
Malay Kumar
Malay Kumar
Maulik Patel
Maulik Patel
Nishanth Vasudevan
Nishanth Vasudevan
Pranav Kundaikar
Pranav Kundaikar
Praveen Kumar
Praveen Kumar
Praveen Rangaswamappa
Praveen Rangaswamappa
Rahul Kumar Singh
Rahul Kumar Singh
Sebastian Dahlgren
Sebastian Dahlgren
Sisir Koppaka
Sisir Koppaka
Sri Krishna
Sri Krishna
Sushma Nivargi
Sushma Nivargi
Vincent Letourneau
Vincent Letourneau
Vishal Kulshrestha
Vishal Kulshrestha