May 2014
12 Mon
13 Tue
14 Wed 10:00 AM – 06:30 PM IST
15 Thu 10:00 AM – 06:30 PM IST
16 Fri 09:30 AM – 10:30 PM IST
17 Sat 09:30 AM – 06:15 PM IST
18 Sun
Praveen
Takeaway from workshop
Learn how to use Go for continuous deployment/delivery of your application.
Get to know some of the powerful and differentiating features of Go.
Understand high level architecture of Go and get familiar with Go codebase.
Workshop breakup
Introduction to Go and its concepts and features.
Quick overview of Go and its sub-systems.
Go application and codebase hands-on.
Use case for Go.
Software Requirements
Vagrant 1.4 or higher
VirtualBox 4.3.4 or higher
Note : Each Participant will be handed over a pen drive which will have Ubuntu virtualbox which is fully configured Go development environment. However if someone wants to setup development environment upfront then follow link https://github.com/gocd/documentation/blob/master/3/3.1.md
Things which can be done before workshop
learn Intellij keyboard shortcuts. Carry shortcut cheat sheet if required
http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard.pdf
Basics of git http://git-scm.com/book/en/Git-Basics-Getting-a-Git-Repository
Building Go
https://github.com/gocd/documentation/blob/master/3/3.1.md#313-building-via-intellij-idea
Concepts in Go
http://www.thoughtworks.com/products/docs/go/current/help/concepts_in_go.html
Praveen S
Praveen has over 7 years of experience and has worked on multiple technologies during his career. He is with Go development team from last 2 years.
Md Ali Ejaz
Ali has been working as a developer on Go for last 1.5 years.
https://docs.google.com/presentation/d/13FYHshuwmACMR-FRfPm4tf_QXQftDnCo77VMw2QqBas/edit?usp=sharing
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}