Abstract
- A Statically Typed & Strongly Typed programming language comes with Garbage Collector and Compiler
- excels in building cloud and devops related tools, and network intense backend with simplicity
Installation
brew install go
Application installed by Go accessible from terminal
- Make sure the Go application path
$HOME/go/bin
is included in the$PATH
environment variable
Go Package
A folder of Go files.
Go Module
A collection of Go Package. A new Go project is a new Go module, created with
go mod init
.
Go Slice
- Wrapper around Array to give a more general, powerful and convenient interface to sequences of data. It is basically Dynamic Array