18 Posts

Topic: Golang

spf13 Google -->

spf13 Google -->

I’m leaving my role as the Product Lead for the Go Language at Google. I’m super proud of …

InfoQ interview - Go Language at 13 Years

InfoQ interview - Go Language at 13 Years

I had the pleasure of speaking with Olimpiu Pop from InfoQ about the Go language and community. …

Gophers Say GopherCon Edition

Gophers Say GopherCon Edition

Go Time panelists Natalie & Jon join forces with Go Team members Steve Francia, Katie …

Rust vs Go: Better Together

Rust vs Go: Better Together

While others may see Rust and Go as competitive programming languages, neither the Rust nor the …

Break things on purpose podcast

Break things on purpose podcast

I had the privilage of sitting down with my friend Jason Yee as a guest on his podcast. Listen …

Grokking Go.dev - Go Time Podcast

Grokking Go.dev - Go Time Podcast

I had the privilage of joining my coworker Julie Qiu as we talked with our friends Carmen, Mat …

New Go Branding Strategy

New Go Branding Strategy

I joined the GoTime podcast and told them EVERYTHING about Go’s new branding strategy (and …

Go Developer Survey

Go Developer Survey

I joined GoTime to talk about the results of the 2016 Go Developer Survey and other interesting …

Hugo goes global

Hugo goes global

Hugo is going Global! Hugo 0.17, released today, is our best and fastest release ever! Hugo …

I’m joining the Go team at Google

I’m joining the Go team at Google

I am honored to share that I have joined Google as a member of the Go team and will be …

How To Be A Good Open Source Community Member

How To Be A Good Open Source Community Member

A friend of mine who is a very talented writer recently became intrigued with open source and …

Hugo Summer 2014 Update

Hugo Summer 2014 Update

Hugo, the fast and flexible static site generator, is really coming of age. I wanted to give a …

Pointers vs References

Pointers vs References

Some languages including C, C++ support pointers. Other languages including C++, Java, Python, …

Is Go an Object Oriented language?

Is Go an Object Oriented language?

To truly understand what it means to be ‘object-oriented’ you need to look back at the …

Cross Compiling with Go

Cross Compiling with Go

One of the great features of golang is that you can compile executables for many different …

A modern CLI Commander for go

A modern CLI Commander for go

Cobra is a commander providing a simple interface to create powerful modern CLI interfaces similar to git & go tools. In addition to providing an iterface, Cobra simultaneously provides a controller to organize your application code.

Refactoring with go fmt

Refactoring with go fmt

using go fmt to quickly refactor your code

Go Go Hugo blog

Go Go Hugo blog

After after a few months of work I’m happy to display the newest incarnation of …