Install the latest version of Go
Install the latest version of Go. For instructions to download and install the Go compilers, tools, and libraries, view the install documentation.
Guided learning journeys
In this tutorial, you'll get a brief introduction to Go programming. Along the way, you will install Go, write some simple "Hello, world" code, use the go command to run your code, use the Go package discovery tool, and call functions of an external module.
Create a module
This is the first part of a tutorial that introduces a few fundamental features of the Go language. In this tutorial you'll create two modules. The first is a library which is intended to be imported by other libraries or applications. The second is a caller application which will use the first.
Developing a web service
This tutorial introduces the basics of writing a RESTful web service API with Go and the Gin Web Framework. In this tutorial, you will build a RESTful API server with two endpoints.
Accessing a relational database
This tutorial introduces the basics of accessing a relational database with Go and the database/sql package in its standard library. In this tutorial, you’ll create a database, then write code to access the database.
Offering customized on-site live training classes.
Customized In-person, remote, and online training classes. Training for Developers by Developers.
Personalized or track-based Go training for teams.
On-site classroom training on Go and consulting on distributed systems architectures, in India.
Aug 15, 2022 · Bournemouth, United Kingdom
is a user group for people interested in the
Go programming language and assorted related technologies and methodologies (kubernetes / docker / DevOps etc)
We aim to meet every month in central Bournemouth.
We want to give everyone a chance to learn, or improve their skills with Go by practicing it, organizing workshops and talks, and mingling along like-minded individuals.
Any level of proficiency (or none at all) is welcome.
All code and slides from examples are available in the github repo github.com/golangdorset
Join us on Slack!
Aug 16, 2022 · London, United Kingdom
London Gophers ([https://gophers.london](https://gophers.london)), aka Go London User Group (GLUG), is a London-based community for anyone interested in the Go programming language.
London Gophers provides opportunities to:
\- Discuss Go and related topics
\- Socialise with friendly people who are interested in Go
- [Find or fill Go-related jobs](https://github.com/go-london-user-group/admin/blob/master/runbooks/jobs/README.md)
We want London Gophers to be a diverse and inclusive community. As such all attendees, organisers and sponsors are required to follow the Go [community code of conduct](https://golang.org/conduct).
Twitter - [https://twitter.com/LondonGophers](https://twitter.com/LondonGophers)
YouTube - [https://www.youtube.com/c/LondonGophers](https://www.youtube.com/c/LondonGophers)
GitHub - [https://github.com/go-london-user-group](https://github.com/go-london-user-group)
Email - email@example.com
Aug 17, 2022 · Eugene, OR USA
All Gophers and curious software professionals are welcome to come discuss Go and related topics.
Go is a Google-funded language for massively-scalable distributed systems that is statically typed and compiled. It has quickly stabilized and is running head-to-head with C++, Java, C#, etc. (The Computer Language Benchmarks Game - Go). However, a larger-than-expected portion of new Gophers is made up of dynamic/interpreted language users who tend to be seeking relief from the cruft in their current languages and/or a more clear future within the horizontally-growing landscape of modern computing.
If you're building web apps, designing APIs, thrive on scalability, or you're simply curious about this fun new(ish) language, let's meetup.
• More resources are available at www.euggo.org