Goworkshopdevops
Workshop material for 8 hours using golang
Install / Use
/learn @jeffotoni/GoworkshopdevopsREADME
DevOps BootCamp
Material for 8 hours Practical Immersion with Golang This is a material in Golang to be presented "face-to-face" in a "hand in hand" Workshop that will be done in 8 hours.
Golang Workshop DevOps
All content aims at the basic level of the student many practical examples were made with details richness to make life easier than it is initiating.
If you know little and almost nothing programming will not be problem every manual was made to level starting to advanced. All the difficulties I had when I started trying to contemplate this material. We will try to improve the material all the time so we can have a reference when it comes to Go.
I hope you all enjoy it and can serve as a base for learning and help several possible Gophers.
The content and references used are from the Golang Official Site and the material being developed which is a compilation of all Golang language and can be checked here jeffotoni/Compilation.
Some presentations I made can be viewed here Presentations.
There are thousands of references today regarding Golang, let's start at the beginning and we could not stop talking about Golang Tour. Well that site here Play Golang or Play Go Space we can play Golang online.
We have a very interesting link that we have been able to search for packages written in Golang check out this link: Go Doc
We have this link that presents us as a manual all libs developed in Golang Dev Docs
Here we find an awesome go, there are several lists as it is, and sometimes it's cool to check out some libs to help us with some projects. awesome-go
Soon below some channels that I participate and can find me online.
Telegram:
Slack:
- gophers.slack.com
- Brazil
- Brasil
- General
- Go-kit
- Gotimefm
Lab 01 Install and Commands Golang
Lab 02 The Golang Types
Lab 03 Parse with Golang, Yaml, Toml and Json
Lab 04 Building apis with net/http
-
- Type Handler
- Type HandlerFunc
- Func http Handlefunc
- Func http Handle
- Func http Error
- Constants Common HTTP Methods
- Type ServeMux
- Type NewServeMux
- Func ServeMux HandleFunc
- Type ServeMux Handle
- Func ListenAndServe
- Func ListenAndServeTLS
- Other Muxes
- Testing Http endpoints
- Http Shutdown Gracefully
- Middleware
- http DetectContentType
- http DetectContentType
Lab 05 Using Golang to Create Command Line Programs
Lab 06 Goroutine The Power
Overview
Go is a powerful language when it comes to competition and high performance, with a clean and efficient architecture. It grows year after year and every day the communities grow even more.
Some paradigms have been broken to make it a high performance language, where competition is one of its strengths. Go makes it easy to create programs that take full advantage of multicore and networked machines, while the new type system allows you to build flexible and modular programs.
It is a fast and statically compiled language that looks like a dynamically interpreted language. This feature Golang becomes a unique language as the subject is web.
Go is a compiled, competing, strong and statically typed programming language. It is a "General Use" language that can be used to solve various problems and in different areas. Problems involving competition, web applications, high performance applications, development of APIs, communications sockets etc ... Is where language is increasingly becoming prominent in the market and in communities.
Introduc
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
345.9kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
Security Score
Audited on Nov 24, 2025
