-
Code Examples:
Hello World, GPU, CPU % Usage using Daemon
Command line Arguments
Collections
Arrays, Slices = vector<int>, Channels
Queue(using slice), Stack(using slice), struct = class, Linked List
Features: Struct Embedding=Composition
Functions: Multiple Returns, Naked Return, Function as values, Closure = Lambda Function, range()
Install Go
Loops: for, while
Modules
Pointers
Processes
Statements
Threading: goroutines, channels
Types
Basic: int, float64, bool, string
Aggregate: Arrays, struct
Reference: Pointers, slices, maps, functions
Interface=Abstract Class C++(Interface Pollution Problem)
Variables
Web Server
Why Go Over Other Lang