Introduction
Introduction
- Golang is an open-source programming language first created in the year 2007 and first released to the public in the year 2009.
- Golang was created by Robert Griesemer, Ken Thompson, and Rob Pike to solve day-to-day problems faced by developers at Google.
- Golang was later used in google products like chrome, firebase, and by the google production team.
Why you should use Golang
- Golang is a completely open-source programming language and is supported by Google itself
- It is very easy to learn and implement.
- Golang has an inbuilt concurrency feature and has a large community of libraries.
- Golang is one of the most popular programming languages as stated by a LinkedIn survey in 2021.
- Golang has a very large community and ecosystem of developers, communities, and tools.
Use cases of Golang
- Cloud & Network Services - Golang provides a huge ecosystem of tools and APIs for the majority of cloud service providers like google cloud platform, aws, and azure.
- Command-line Interface - You can use golang to create robust CLI using its large sets of APIs.
- Web Development - Golang is highly preferred for web development because of its memory performance and scalablity.
- DevOps & Site Reliability - Because of going fast build time and automatic formatter golang is highly preferred for DevOps.
Popular companies using Golang
- PayPal
- American Express
- Mercado Libre
- Bitly
- Capital One
- Cloudflare
- Meta
- Microsoft
- Wild Life
- Netflix
- Riot Games
- Salesforce
- Twitch
- Uber
Hello World Using Go
// You can edit this code!
// Click here and start typing.
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
Output -
Hello World