Go Language Programming
Description
Golang (a.k.a "Go"), first introduced by Google in 2009, is getting more popular among developers as it brings both coding simplicity and amazing performance of a compiled language similar to C/C++.
Intended audience
Both software and hardware engineers writing code as a regular basis in other languages
▼Expand All
-
Intro
-
Fundamentals
-
Setting up
-
Resources coverage
-
Go CLI
-
Variables
-
Types
-
Functions
-
Structs
-
Methods
-
-
Advanced Fundamentals
-
Access Control
-
Interfaces
-
Go-style polymorphism
-
Data Structures
-
Extending built-in types
-
Flow controls
-
Exception handling
-
Pointers
-
-
Serialization
-
Concurrency
-
Goroutines
-
Channels
-
-
Http
-
Serving
-
Consuming
-
Monitoring
-
-
Hands-on use-cases
-
CLI apps
-
Performance
-
Distributed go-system (teaser)
- Basic familiarity with software development is an advantage.
- Getting familiar with the main concepts and benefits of Go
- Be able to set up a new Go project, and develop it as a team
- Getting familiar with the language fundamentals: variables, types, packages, conditions, etc...
- Good fundamentals of the concurrency model in Go
- Go in Web Development
Contact Us
03-6176666
03-6176677
info@sela.co.il
SEND
Related Courses