There are currently hundreds upon thousands of open REST APIs out there that are just waiting to be consumed and turned into something more meaningful. The server serves the data via HTTP/HTTPS. We’ll be creating a REST API that allows us to CREATE, READ, UPDATE and DELETE the articles on our website. The client access specific endpoints to get data, delete data, modify and do many other things in the server. When we talk about CRUD APIs we are referring to an API that can handle all of these tasks: Creating, Reading, Updating and Deleting. Before we can get … REST stands for Representational State Transfer.It is a way clients connect to servers to get data. Build Your First Rest API with GO There is three part to this workshop. Tagged with go, tutorial, api, restapi. Note - For a Tutorial on how to build a RESTful API in Go click here In this tutorial, I’m going to be demonstrating how we can consume an already running RESTful API using go. What is the REST API?