All training courses take place 9:00am - 5:00pm, Monday, May 16 through Tuesday, May 17. Each training is limited in size in order to maintain a high level of hands-on learning and instructor interaction.
Participants should plan to attend both days of this 2-day training. Training passes do not include access to tutorials on Monday or Tuesday.
William Kennedy offers a 2-day introduction to Go, the open source programming language that makes it easy to build simple, reliable, and efficient software. Go has a unique and simple nature. It balances the capabilities of a low-level systems language with some high-level features you see in modern languages today. This creates a programming environment that allows you to be incredibly productive, performant, and fully in control; in Go, you can write less code and do so much more.
This training is aimed at any intermediate developer who has some experience with other programming languages and wants to learn Go.
Participants with the following minimal background will get the most out of the class:
Participants must have a laptop with Go installed. Stop by 30 minutes before the class for help with installation.
This class provides an intensive, comprehensive, and idiomatic view of the language. You’ll learn both the specification and implementation of the language, including topics ranging from language syntax, Go’s type system, concurrency, and channels.
Over two days, we will cover:
There will be morning and afternoon breaks as well as an extended one-hour break for lunch on both days.
William Kennedy is a managing partner at Ardan Studio, a mobile, web, and systems development company in Miami, Florida. He is a coauthor of the book Go in Action, the author of the blog GoingGo.Net, and the organizer for the Go meetup and MongoDB meetup in Miami. Bill is focused on Go education through his new venture Ardan Labs. He can often be found speaking at conferences and giving workshops both locally and over Hangouts. Bill always finds time to work with individuals and groups who want to take their Go knowledge, blogging, and coding skills to the next level.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com