Go - hix.dev

Go is a programming language that makes programmers more productive.

golang

Go lang language

According to Go lang official website:

Go is expressive, concise, clean, and efficient. It’s a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

Go lang was first released to the public in November 2009. It’s source code is available on GitHub. Go lang makes it easy to build simple, reliable, and efficient software.

Frameworks

gopkg

Go registry

Go registry is a most popular, publicity available package registry. Almost all of the open-sourced, widely used Go lang source code resides there.

authors

Robert Griesemer, Rob Pike and Ken Thompson

Go was invented by Robert Griesemer, Rob Pike, and Ken Thompson. According to Rob Pike official statement,

“Go has turned out to have a much broader reach than its authors had ever expected. It’s growth in the industry has been phenomenal, and it has powered many projects at Google.”

Styleguides

golangci-lint

golangci-lint

golangci-lint is a fast Go linters runner. It runs linters in parallel, uses caching, supports yaml config, has integrations with all major IDE and has dozens of linters included.

gofmt

gofmt is a most popular code formatter for Go lang

Version Managers

The following allows you to manage multiple Go versions on a single operating system

gvm

gvm is a most popular version manager for Go lang

Go tutorials and guides

The following is a list of the best available tutorials to learn Go

Companies that use Go

The following is a list of companies that use Go in their tech stack

companies/alibaba-travels

Alibaba Travels

companies/booking

Booking.com

companies/bukalapak

Bukalapak

companies/cred

CRED

companies/circleci

CircleCI

companies/deliveroo

Deliveroo

companies/delivery-hero

Delivery Hero

companies/digitalocean

DigitalOcean

companies/fiverr

Fiverr

companies/go-jek

GO-JEK

companies/gitlab

GitLab

companies/google

Google

companies/groww

Groww

companies/hennge-k

HENNGE K.K.

companies/hepsiburada

Hepsiburada

companies/indeed

Indeed

companies/intuit

Intuit

companies/kavak

KAVAK

companies/launchdarkly

LaunchDarkly

companies/lyft

Lyft

companies/mastercard

MasterCard

companies/monzo

Monzo

companies/oxylabs

Oxylabs

companies/pinterest

Pinterest

companies/roblox

ROBLOX

companies/razorpay

Razorpay

companies/robinhood

Robinhood

companies/ruangguru

Ruangguru

companies/segment

Segment

companies/shopify

Shopify

companies/slack

Slack

companies/square

Square

companies/stack

Stack

companies/tech-stack

Tech Stack

companies/tokopedia

Tokopedia

companies/twitch

Twitch

companies/typeform

Typeform

companies/uber

Uber

companies/vox-media

Vox Media

companies/walmart

Walmart

companies/yousign

Yousign

companies/zalando

Zalando

companies/main

main

companies/medium

medium.com

companies/trivago

trivago

Hix logo

Try hix.dev now

Do not repeat any of the project configuration ever again.

Automate your projects initialization.

Try Hix