View profile

Go 1.13 beta, next step toward Go 2, the design of every day Go APIs & more

Revue
 
Hi, I’m your curator Maarten, currently using Go to build dev platform Jexia. Just learning Go? Pleas
 

The Go Gazette

June 27 · Issue #61 · View online
Weekly curations of blogs and tools for Golang seniors.

Hi, I’m your curator Maarten, currently using Go to build dev platform Jexia. Just learning Go? Please check out ’The Go Gazelle’.

Fundamentals
Go 1.13 beta is released
Next steps toward Go 2
Best-practices
Panicking the right way in Go
Race detector with ThreadSanitizer
Glitch Seeker
Code generation with Python and Go by Michael van Tellingen https://t.co/cZ9LHEgH6j
6:06 AM - 22 Jun 2019
Encoding data with the Go binary package
Tutorials
Sync package
Testing in Go: naming conventions
Andrew Loable
Sample on using a Go exported function in c# (.net core) https://t.co/CRVqtkE7a4
7:51 AM - 23 Jun 2019
Go microservices, Part 14: GraphQL
Tools
Introduction of Docli
Best IDE for Go development
Go modules on Badger and Dgraph
Aaron Schlesinger
Athenians! I’m holding the first @gomodsio office hours session either this Thursday or Friday. Please vote on the times you can make it at https://t.co/WpsbZc8ri7

Absolutely everybody is welcome at office hours! More details:

https://t.co/psjtxzLbu9
11:14 PM - 25 Jun 2019
Xorm: simple, powerful ORM for Go
Speech to text in the browser using WebRTC
Intro CIRCL: an advanced cryptographic library
Perspectives
Quantum-resistant TLS in Go
The design of everyday Go APIs
Mark Bates
Unwrap Go errors from the go 2 errors proposal as well as https://t.co/k2gmKNWddh with just a few lines, and no dependencies. :)

#golang

https://t.co/Q4uYHC0sqV
10:41 PM - 22 Jun 2019
Manipulating private fields in Go
Is the encoding/json package really slow?
Presentations
Trusted Execution Environments (TEEs), such as Intel SGX’s enclave, provide a new and valuable hardware functionality that has no obvious analogue in programming languages, which means devs must manually partition their application into trusted and untrusted components. This presentation tells about an approach that fully integrates trusted execution in an appropriate manner. We extend the Go language to allow a dev to execute a goroutine within an enclave, to use low-overhead channels to communicate between the trusted and untrusted environments, and to rely on a compiler to automatically extract secure code and data. Our prototype compiler and runtime, GOTEE , is a backward-compatible fork of the Go compiler.
Anton Babenko
Reading #Go proverbs (https://t.co/6YSLlRng9H) during a talk by @texnokot at #NDCOslo https://t.co/B0M0UyD151
10:50 AM - 21 Jun 2019
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here
If you were forwarded this newsletter and you like it, you can subscribe here
Powered by Revue