YoVDO

System Tooling with Go

Offered By: A Cloud Guru

Tags

Go Courses Project Management Courses

Course Description

Overview

This course is designed to teach you enough Go to be able to write your own tools. Beyond the language, you’ll learn how to leverage Go’s robust standard library, third-party packages, and we’ll cover how to handle some of the most common tasks when writing tools/scripts.By the time you’ve finished this course, you will be able to: Read, write, and understand Go code Utilize Go as a primary language for tooling Develop Go projects from start to finish Build cross-platform Go binaries

Syllabus

  • Getting Started
  • Introduction to Go
  • Environment Setup
  • Running Go
  • Common Data Types
  • Control Flow
  • Basic Interactions
  • Building a CLI
  • Working with Third-Party Packages
  • Distributing Go
  • Final Steps

Taught by

Keith Thompson

Related Courses

Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
Entrepreneurship
Taylor's University via OpenLearning
Project Management Basics
Florida International University via Open Education by Blackboard
Principles of Project Management
Polytechnic West via Open2Study
Project Management for Business Professionals
Shaping Tomorrow via Canvas Network