Month: June 2020
27 posts
Golang: Multiple return values from functions
Okay, so in this article, we’re going to talk about a few things. We’re going to look at…
Golang: Getting loopy with loops
The simplest form of for loop in Golang is a while loop. What?! Yep, it’s true! In Golang,…
Golang: defining custom types and receivers
In Python or really any object oriented language we have the concept of classes. So, if you imagine…
Golang: Arrays and Slices in Go
Go has two array-like data structures. The first, is called an array; it’s a fixed length list of…
Golang: Variable Assignment & Data Types
Variable assignment and data types are those kind of topics that are absolutely necessary to cover. If we…
Golang: Getting to grips with Hello World
Okay okay I know, hello world is the most boring application it’s possible to make in any programming…
An introduction to Awk
Project 1 (Print file): This is as simple use case, we are simply going to print the contents…
Querying the Google Analytics API using OAUTH
Today I want to talk about querying the Google Analytics API. In the previous posts, we looked at…
Extracting data from the YouTube API
In this article, we’re going to look at extracting data from the YouTube Data API. For this, we…
Scraping websites using rotated user agents & summarising the returned content
Scraping other websites is amazing – it’s a rich source of data that you don’t have to pay…