Go Language Programming


GoLang - Version:1
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