When does class start/end?
Classes begin promptly at 9:00 am, and typically end at 5:00 pm.
Go (often referred to as "Golang") is a powerful programming language originally designed by engineers at Google. Accelebrate’s Introduction to Go Programming class teaches experienced programmers...
Read More“Jason Bell is an incredible instructor and very professional. He was easy to follow and punctual when returning from taking breaks and lunches.”
Go (often referred to as "Golang") is a powerful programming language originally designed by engineers at Google. Accelebrate’s Introduction to Go Programming class teaches experienced programmers how to write software in Go to solve a wide array of problems. During the training, attendees share a “game” server to interact with each other via defined APIs. Attendees also check their understanding of Go by reviewing and modifying open-source Go projects. This course will explore concurrency (by diving into more concurrency patterns), and the standard library, as well as provide more coding activities using popular Go libraries/frameworks (such as logging and microservices).
All students will learn how to:
Students should have prior experience in another modern programming language.
Overview
Up And Running
Primitive Types
Outputs
Functions
Building Command line apps
Testing
Benchmarks
Documentation
Scoping
Error Handling
Data Structures
Controls
User-Defined Types
Managing State
Methods
Interface
Encoding/Decoding
Building Web Services
Concurrency
Templating
Packaging
Deploying
Profiling
Conclusion
Save up to $250-$2500 Use Promo Code: SurfBoard
View Details Register by September 6, 2019