Skills Expanded

Build a Temperature Converter CLI in Go

What you'll learn

In this project, you’ll follow along with our instructions and build a command line application in Go. We'll start with a few existing functions and add functionality which parses CLI arguments and reads keyboard inputs from the terminal.

Table of contents

Setup
1h
  • Setup your local environment for projects. We'll walk you through everything you need to know to setup your local instance and look around at the code you'll be using for this project.
Reading CLI arguments
5m
  • By the end of this module, you’ll have read user input passed to our program as arguments via the command line.
Reading Keyboard Inputs
20m
  • By the end of this module, you'll have implemented logic for reading and parsing data provided by the user via keyboard inputs.

About the author

Carlos is a seasoned professional in the technology industry with experience in the software development, cloud and blockchain space. He is a tech lead and partner at Idopter Labs, a development shop that helps turn great ideas into successful businesses.

Ready to upskill? Get started