YoVDO

GO programming language + API development

Offered By: Udemy

Tags

Go Courses Web Development Courses Programming Languages Courses Backend Development Courses API Development Courses

Course Description

Overview

Learn go basics, files, api and more

What you'll learn:
  • Go language
  • Go API development

The course will cover all the necessary elements of go language - from basic data types and functions, to files and API development. Everything is covered in a simple and straightforward fashion, therefore it will not take a lot of time for you to learn all that you need. We will start with basics, pay a lot of attention to syntax and explore what Go has to offer.


The course will begin with the setup for windows machines using visual studio code, including all the required package and environment setup to start coding and debugging for the Go language. Once that is done, it will go into some basic structure, syntax and a few generic features of Go programming language. After that some more advanced features will be covered that are useful for development - including file handling and asynchronous programming. With all the necessary Go features covered the course will jump into the APIdevelopment. That will first cover initial set up with packages, listener setup and everything else you need to get started with APIs. After that, more advanced API features will be covered - like accessing various parts of HTTP request - body, query, headers. And finally sending responses and handling status codes.


--source code included


Taught by

Taurius Litvinavicius

Related Courses

Google Cloud Apigee Certified API Engineer
A Cloud Guru
Amazon API Gateway for Serverless Applications
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (French)
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (German)
Amazon Web Services via AWS Skill Builder
API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera