Go Icon

Go

Go is a programming language built to resemble a simplified version of the C programming language.
156 Stories
All Topics

Go blog.sourced.tech

Detecting licenses in code with Go and ML

Why not just query GitHub’s API to get the licenses? we were not satisfied with its detection quality: many projects which actually contain the license file in a non-standard format are missed, and some are misclassified. What they came up with is go-license-detector, which detects 99% of licenses in a test dataset (compared to GitHub’s 75%) in a fraction of the time. And the winner is… MIT.

read more...

Google Icon Google

gVisor – a sandboxed container runtime

Why does this exist? Containers are not a sandbox. While containers have revolutionized how we develop, package, and deploy applications, running untrusted or potentially malicious code without additional isolation is not a good idea. The efficiency and performance gains from using a single, shared kernel also mean that container escape is possible with a single vulnerability. gVisor takes a distinct approach to container sandboxing and makes a different set of technical trade-offs compared to existing sandbox technologies, thus providing new tools and ideas for the container security landscape.

read more...

CockroachDB cockroachlabs.com

CockroachDB 2.0 has arrived!

In this post, we highlight how CockroachDB 2.0 enables your data layer to evolve with your business: JSON enables rapid iteration in response to changing customer requirements; major throughput and scalability improvements help you handle huge increases in user request volumes; and a groundbreaking toolkit for managing multi-regional workloads lets you deliver low-latency applications to customers anywhere in the world. Lots to ingest here. Also listen to Go Time #73 all about CockroachDB. 👇

read more...

Go arrow.apache.org

A native Go library for Apache Arrow

Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. Recently, engineers from InfluxData developed and donated a native Go language implementation of Apache Arrow to the community.

read more...

Ashley McNamara Medium

Building bridges to GopherCon 2018

Ashley McNamara is doing a series of fundraisers starting now and ending on July 1st. The goal is to raise money for GoBridge and WomenWhoGo — two organizations who make it their mission to educate & empower underrepresented communities. I can’t wait to see how many of these tees the community will be wearing at GopherCon later this year. I’m imagining a sea of Gophers rocking these shirts!

read more...
0:00 / 0:00