Size: a a a

2017 November 03
4gophers
Cracking Golang's PRNG For Fun and (Virtual) Profit  
http://willyschultz.com/2017/06/30/cracking-golang-prng.html
источник
2017 November 04
4gophers
Neugram Design Principles  
https://neugram.io/blog/design-principles
источник
4gophers
источник
4gophers
evio - Fast event loop networking for Go
https://github.com/tidwall/evio

evio - Fast event loop networking for Go
источник
4gophers
Create Your Own DSL in Go
https://www.youtube.com/watch?v=0iYokQi9mHg

Nathaniel Cook from InfluxDB explains the reasons why you would create your own DSL, and how to do it in Go.
источник
4gophers
How to Use HTML5, Go and Facebox to Verify Your Face:  (What if your username for websites was your face?)
https://blog.machinebox.io/introducing-web-face-id-how-to-use-html5-go-and-facebox-to-verify-your-face-b75cf2aee5e8?gi=a7404ed778aa

Using your face to authorize to unlock your phone is going to became popular soon, but on the web it has not been seen a lot, maybe because…
источник
4gophers
learning-http - Learn HTTP by writing a server on top of TCP in Go
https://github.com/nstogner/learning-http

learning-http - Learn HTTP by writing a server on top of TCP in Go
источник
4gophers
Profiling Go  
http://www.integralist.co.uk/posts/profiling-go/

Memory Management Types of Profiling Analysis Steps Base Example ReadMemStats Pprof Trace Conclusion  
Memory Management Before we dive into the techniques and tools available for profiling Go applications, we should first understand a little bit about its memory model as this can help us to understand what it is we’re seeing in relation to memory consumption.
Go’s implementation is a parallel mark-and-sweep garbage collector. In the traditional mark-and-sweep model, the garbage collector would stop the program from running (i.
источник
2017 November 06
4gophers
источник
4gophers
gopera: an actor framework for Go  
https://teivah.github.io/gopera/
источник
4gophers
Программирование на Go. Разработка приложений XXI века
http://www.ozon.ru/context/detail/id/33524651/?partner=4gophers

Данная книга представляет собой одновременно и учебник, и справочник, сводя воедино все знания, необходимые для того, чтобы продолжать освоение Go, думать на Go и писать на нем высокопроизводительные программы. Автор приводит множество сравнений идиом программирования, демонстрируя преимущества Go перед более старыми языками и уделяя особое внимание ключевым инновациям.
источник
4gophers
An implementation of GraphQL for Go / Golang  
https://github.com/graphql-go/graphql

graphql - An implementation of GraphQL for Go / Golang
источник
4gophers
Go tools & GitLab — how to do Continuous Integration like a boss  
https://medium.com/pantomath/go-tools-gitlab-how-to-do-continuous-integration-like-a-boss-941a3a9ad0b6
источник
2017 November 07
4gophers
sanfran - Serverless Functions for Kubernetes
https://github.com/dosco/sanfran
источник
4gophers
Generating Unique 64 bit IDs with Go on Kubernetes  
https://outcrawl.com/generating-unique-ids-kubernetes/
источник
4gophers
10 things you (probably) don't know about Go  
https://talks.golang.org/2012/10things.slide
источник
4gophers
[Перевод] Полное руководство по написанию утилиты для Go
https://habrahabr.ru/company/mailru/blog/341822/
источник
4gophers
Язык программирования Go
http://www.ozon.ru/context/detail/id/34671680/?partner=4gophers

Книга предназначена в первую очередь для программистов, уже уверенно владеющих каким-либо языком программирования.
Данная книга является важным и авторитетным источником знаний для тех, кто хочет изучить язык программирования Go. Она рассказывает о том, как писать ясные и идиоматические программы на языке Go для решения реальных практических задач. Книга не предполагает ни наличие некоторых предварительных знаний языка Go, ни опыта в работе с каким-то конкретным языком программирования, так что она будет доступна для вас, с каким бы языком вы раньше не работали - JavaScript, Ruby, Python, Java или C++.
источник
2017 November 08
4gophers
источник
4gophers
источник