Size: a a a

2018 June 13
4gophers
источник
4gophers
Go’s append is not always thread safe
https://t.co/P3nJKM0Mi6

Одна из весьма интересных гошных ловушек. Будьте осторожны с append'ами
#golang
источник
2018 June 14
4gophers
источник
4gophers
Updated: Go Contribution Guide  
https://t.co/LPkfpRKn8A

Обновления в правилах по контрибьютингу в Go. Если вы надумали что закомитить, то стоит почитать.
#golang
источник
2018 June 15
4gophers
Fixing the Billion Dollar Mistake in Go by Borrowing from Rust
https://hackernoon.com/fixing-the-billion-dollar-mistake-in-go-by-borrowing-from-rust-66fab3ea715e

Всесторонне развивайтесь и изучайте другие языки. Иногда это может быть полезно.
источник
4gophers
Using GraphQL with Microservices in Go  
https://t.co/Qw9Q6goDjM

Если вы всегда хотели попробовать GraphQL, то сейчас самое время.
источник
4gophers
Golang Weekly 215
https://golangweekly.com/issues/215

Самые свежие новости, статьи и проекты
#golang #news
источник
2018 June 18
4gophers
Fo: An Experimental Language Which Adds Generics to Go
https://t.co/KrfYgQlmR7

Fo - язык как Go, только с шахматами и танцовщицами(генериками).
#golang #generics
источник
4gophers
Build a Redis Compatible Cluster based on TiKV
https://medium.com/@siddontang/build-a-redis-compatible-cluster-based-on-tikv-6ef03d26528

А у нас тут TiKV - распределенное KV которое умеет транзакции и совместимо с Redis
#golang #kv #redis
источник
4gophers
Streaming IO in Go - Ednsquare  
https://ednsquare.com/publisher/view/Streaming-IO-in-Go-------T5aR56pC68

Учимся работать с потоковыми данными в Go
#golang
источник
4gophers
A quick tutorial and cheat sheet on how to best use the fmt package  
https://yourbasic.org/golang/fmt-printf-reference-cheat-sheet/

Небольшой, но удобный cheat sheet по работе с fmt
#golang #fmt
источник
4gophers
Using Job Queues in Go for Resilient Systems
https://t.co/pUL68V4q2X

Учимся делать "резиновые" сервисы с помощью Go и Rabbit
#golang #rabbit
источник
4gophers
источник
4gophers
Validate the behavior of processing using zap with zaptest
https://medium.com/@KoheiMisu/validate-the-behavior-of-processing-using-zap-with-zaptest-df0f1f693800?source=rss------golang-5

Zap может быть очень удобен в тестах
#golang #zap
источник
2018 June 19
4gophers
Gracefully Restarting a Go Program Without Downtime
https://t.co/ebRONMl3Dq

Грейсфул рестарт без даунтайма.
#golang
источник
2018 June 21
4gophers
источник
2018 June 25
4gophers
Book: Learn go with tests
https://t.co/2SOSyCMiif

Небольшая онлайн книга по изучению Go чз тестирование.
#golang
источник
4gophers
Web assembly and go a look to the future
https://t.co/7yv33M6sfN

Что ждет web assembly и причем тут Go
#golang #webassembly
источник
4gophers
GoJSONQ: How to access deeply nested JSON data using Go (lang)
https://t.co/5FwfjsOaTJ

Удобная либа для разбора JSON не совсем классическим способом.
источник
4gophers
Use Fuse to Inject Failure to I/O
https://medium.com/@siddontang/use-fuse-to-inject-failure-to-i-o-deb5f2e7800a?source=rss------golang-5

Иногда для тестирования нужно имитировать различные системные сбои. В этом случае может пригодится Fuse.
#golang #testing
источник