go

Desktop

Zero to Hero – Snap me up before you GO!

By Igor Ljubuncic on 7 February 2019

Two weeks ago, my colleague Alan wrote an article on how one goes about packaging an application as a snap. The focus of that piece was a handful of tips and tricks that should make the transition from raw code to a working snap easier and…

Desktop

Create your Linux development workstation in seconds

By Martin Wimpress on 31 July 2018

Linux is the best platform for developers. Here’s how you can get popular languages and development environments up and running in moments. The first step is to install snapd (the service that runs and manages Snaps) on your distro,…

Cloud and server

5 Cool things Canonical does with Go

By didrocks on 18 January 2017

We had the recent news that Google’s Go was awarded programming language of 2016 by TIOBE! One of the main reasons for winning is the ease of learning and pragmatic nature. It’s less about theoretical nature and more about hands-on-…

Cloud and server

Extending Juju, Plugin basics in Go

By Adam Stokes on 17 November 2015

This is a quick introduction on extending Juju with plugins written in Go. What we’ll cover: Setting up your Go environment Getting the Juju source code Writing a basic plugin named juju-lyaplugin short for (juju-…

Cloud and server

So You Want to Write a Snappy App?

By Canonical on 3 June 2015

Introduction If you are anything like me, you love to write apps for Ubuntu. Like the Ubuntu phone two years ago, snappy is a bit of a green field in terms of IoT related apps. If you are like me and have a Beagle Bone and a Raspberry Pi 2…