All posts tagged in: go

Biscuit research OS

Written by

Biscuit is a monolithic, POSIX-subset operating system kernel in Go for x86-64 CPUs. It was written to study the performance trade-offs of using a high-level ..

3 months ago
83
Comments Off on Biscuit research OS
0 0

Learn Go with Seam Carving and Rockets

Written by

Go is such a fun and powerful language. It really played a big part in our ability to service a large infrastructure with a relatively small team. Can’t ..

4 months ago
18
Comments Off on Learn Go with Seam Carving and Rockets
0 0

Using Go modules with Travis CI

Written by

In my previous post I converted httpstat to use Go 1.11’s upcoming module support. In this post I continue to explore integrating Go modules into ..

6 months ago
59
Comments Off on Using Go modules with Travis CI
0 0

Taking Go modules for a spin

Written by

Update: Since this post was written, Go 1.11beta2 has been released. I’ve updated the setup section to reflect this. Russ Cox kindly wrote to me to explain ..

6 months ago
49
Comments Off on Taking Go modules for a spin
0 0

Slices from the ground up

Written by

This blog post was inspired by a conversation with a co-worker about using a slice as a stack. The conversation turned into a wider discussion on the way slices ..

6 months ago
31
Comments Off on Slices from the ground up
0 0

Go’s hidden #pragmas

Written by

This is an article about compiler directives; or as they are commonly known, pragmas. It’s derived from a talk of a similar name that I gave last ..

1 year ago
29
Comments Off on Go’s hidden #pragmas
0 0