Skip to content

vds/GoIntermediateTraining01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Intermediate Training - 01

This repository contains notes for Go intermediate exercise for classes/workshops. The goal is to build a Ted (ted.com) video downloader.

Exercise 0:

  • testing go environment
  • first go package
  • package main
  • function main
  • import stdlib package
  • go run

Exercise 1:

  • package structure
  • working with OS environment
  • HTTP request
  • working with buffers

Exercise 2:

  • go struct
  • xml unmarshal

Exercise 3:

  • struct method
  • write on disk

Exercise 4:

  • concurrency and the go command
  • wait groups

The content of this repository is licensed under the Creative Commons Attribution 3.0 License, and code is licensed under a BSD license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages