https://golangbot.com/polymorphism/
Polymorphism in Golang using Interfaces | OOP in Go | golangbot.com
Polymorphism in Go is achieved with the help of interfaces. A variable of type interface can hold any value which implements the interface. This property is...
go golangbotpolymorphismusinginterfacesoop
https://golangbot.com/constants/
Declaring constants in Go | golangbot.com
Learn how constants are declared in Golang using the const keyword
go golangbotdeclaringconstants
https://golangbot.com/interfaces-part-2/
Embedding interfaces, zero value of interface in Go | golangbot.com
Go interface pointer receivers, implementing multiple interfaces and zero value of interface.
go golangbotembeddinginterfaceszerovalue
https://golangbot.com/strings/
Learn how to use strings in Go (Golang) | golangbot.com
A string is a slice of bytes in Go. The == operator is used to compare two strings for equality. RuneCountInString function is used to find the length of the...
go golanglearnusestringsgolangbot
https://golangbot.com/interfaces-part-1/
Implementing Interfaces in Go (Golang) | golangbot.com
Learn how interfaces work in Go with the help of practical examples. This tutorial also covers empty interface, type assertion and type switch.
go golangimplementinginterfacesgolangbot
https://golangbot.com/switch/
Learn Switch Statement in Go (Golang) with Examples | golangbot.com
A switch is a conditional statement that evaluates an expression and compares it against a list of possible matches. It can replace complex if else clauses.
go golanglearnswitchstatementexamples
https://golangbot.com/select/
Go (Golang) Select Tutorial with Practical Examples | golangbot.com
The select statement is used to choose from multiple send/receive channel operations. The select statement blocks until one of the send/receive operation is...
go golangpractical examplesselecttutorialgolangbot