Go Library
4.09K subscribers
17 photos
63 files
711 links
Go (Golang) Library

Реклама: @ostinostin
Контент: @mxssl
加入频道
🤔
an_introduction_to_go.pdf
1.4 MB
An Introduction to Go
Why and how to write good Go code
Writing and Optimizing Go code

This document outlines best practices for writing high-performance Go code.

https://github.com/dgryski/go-perfbook/blob/master/performance.md
Sams_Teach_Yourself_Go_in_24_Hours.pdf
14.6 MB
Teach Yourself Go in 24 Hours

George Ornbo

2018
Go for Python Programmers

This book is intended to provide a solid introduction to the Go language for experienced Python programmers.

https://golang-for-python-programmers.readthedocs.io
Learn Web Programming in Go by Examples

Go Web Examples provides easy to understand code snippets on how to do web development in the Go programming language.

https://gowebexamples.com
Go Developer Roadmap

Roadmap to becoming a Go developer in 2019

https://github.com/Alikhll/golang-developer-roadmap
How to collect, standardize, and centralize Golang logs

This post will show you some tools and techniques for managing Golang logs.

https://www.datadoghq.com/blog/go-logging
A_Short_Cyclopedia_of_Go.pdf
1.3 MB
A Short Cyclopedia of Go

John Tullis

2019
Go database/sql tutorial

http://go-database-sql.org
Learn Go with test-driven development

https://github.com/quii/learn-go-with-tests
Разработка веб-сервисов на Go

Часть 1:
https://www.coursera.org/learn/golang-webservices-1

Часть 2:
https://www.coursera.org/learn/golang-webservices-2
Forwarded from DevOps&SRE Library
Manual Work is a Bug

Since February 2015, the SRE (site reliability engineering) team at Stack Overflow has switched from a mixture of Python and Bash to Go. Even though Go isn't a scripting language, for small programs it compiles and runs nearly as fast as Python takes to start. At Stack Overflow we tend to prefer compiled, type-checked languages for large programs, especially when multiple people are collaborating, and, therefore, no one person is familiar with every line of code. Our policy was that Bash scripts couldn't be larger than 100 lines and Python programs couldn't be larger than 1,000 lines. Those seemed like reasonable limits. Rewriting scripts when they grew beyond the limit, however, was a lot of work. It was better to start in Go and avoid the conversion.


https://queue.acm.org/detail.cfm?id=3197520
get_programming_with_go.pdf
9.1 MB
Get Programming with Go

Nathan Youngman
Roger Peppé

2018
black_hat_go.pdf
7.2 MB
BLACK HAT GO
Go Programming for Hackers and
Pentesters

by Tom Steele, Chris Patten, and Dan Kottmann

2020
Изучаем_Go.pdf
38.2 MB
Head First
Изучаем Go

Макгаврен Джей

2020