GoLang Training Course Description
Go programming language is a statically-typed language with syntax similar to that of C. It provides garbage collection, type safety, dynamic typing capability, mane advanced built-in- types such as variable length arrays and key-value maps with a rich standard library. GoLang makes it easy to build software and service and is used by popular sites such as SoundCloud and CloudFlare.
This training teaches you the complete language and shows you how to use Go’s features. You’ll also get to learn about Go’s standard packages for building web applications, accessing web APIs, manipulating strings, handling dates and times, and linking Go to existing C programs.
GoLang Training Course Learning Outcomes;
- Basic syntax and data structures.
- Methods and interfaces.
- Use goroutines and Go’s concurrency primitives.
- How to write Go code.
- Make effective Go and Go Wiki.
- Learn Go’s tool-chain and its built-in support for unit testing.
GoLang Training Course Suggested Audience
This course is suitable for programmers looking to learn the specific Google coding language Go Programming. Suggested attendees based on our past programs are:
- Software engineers.
- Tech Graduates who want better Position themselves with GoLang.
GoLang Training – Prerequisites
As a pre-requisite, you are expected to know any programming language (e.g. C, VB, Java, PHP, whatever really).
GoLang In-house/Corporate Group Training
Available for a group size of more than 4-5. For commercials please send us an email with group size to firstname.lastname@example.org
|Package Documentation Details||00:00:00|
|Command Documentation Details||00:00:00|
|Language Specification Details||00:00:00|
|The Go Memory Model Details||00:00:00|
|Release History Details||00:00:00|
|What is Go? Details||00:00:00|
|Go’s origins Details||00:00:00|
|What makes Go different? Details||00:00:00|
|C, C++ and Go Details||00:00:00|
|Go code Details||00:00:00|
|2. Go Development|
|Development Choices Details||00:00:00|
|Creating a workspace Details||00:00:00|
|Installing Go Programmes Details||00:00:00|
|The Go IDE Details||00:00:00|
|3. Variables, Types, and Pointers|
|Go Types Details||00:00:00|
|Go variables Details||00:00:00|
|Basic Pointer Details||00:00:00|
|User Types Details||00:00:00|
|Go Returns Details||00:00:00|
|Go Functions Details||00:00:00|
|Function Types Details||00:00:00|
|Go Switches Details||00:00:00|
|Switch tricks Details||00:00:00|
|Switch on nothing Details||00:00:00|
|Switch on type Details||00:00:00|
|White Loop Details||00:00:00|
|Installing Latest Maps Details||00:00:00|
|Installing Plugins Details||00:00:00|
|Map Operations Details||00:00:00|
|Slice Syntax Details||00:00:00|
|8. Methods and Interface|
|Go Methods Details||00:00:00|
|Go Interface Details||00:00:00|
|Implementing Writer Details||00:00:00|
|Concurrency Issues Details||00:00:00|
|Code Issues Details||00:00:00|
|Channels with Range Details||00:00:00|
No Reviews found for this course.