Tutorials, Articles, and other such things
Start Using Git

Introduction to Git
As a Go developer, you’ll eventually need to manage your code effectively, and that’s where Git comes in. Git is a powerful version control system that can help you track changes, collaborate with others, and manage code for your Go projects seamlessly. In this post, we’ll cover the essentials of installing and using Git on your own Go projects.
Installing Git
Before you can start using Git with your Go projects, you need to have it installed on your machine. The installation process varies depending on your operating system.
Getting Started: Installing Go and Raylib-Go on Windows

Introduction
Are you ready to dip your toes into the world of game development using Go? If you’re a Windows user looking to get started with Raylib-Go, you’re in the right place! In this guide, we’ll walk you through how to properly install Go and the Raylib-Go library, making your game development journey a smooth one.
Steps 1, 2, and 3 are to be done once.
Step 4 is to be done (almost) every time you start a project.
Step 1: Install Go
The first step is to install Go, the programming language that powers Raylib-Go. Head over to the official Go website at golang.org/dl and download the Windows installer that suits your system architecture (either 64-bit or 32-bit).
Go & Games Series
This series uses Raylib, Console, and possibly a Terminal with Go. We cover the steps for Windows users. Linux and Mac users but it should be almost exactly the same, except for initial setup. Otherwise it will be covered later, when I get into multiplatform later in the series.
Worm Series
the code for this game can be found at https://bitbucket.org/gameexperiments/pygame-worm
PyGame Series
Writing a Snake or Worm game using Pygame. I take you through the steps in this series.
the code for this game can be found at https://bitbucket.org/gameexperiments/pygame-worm
Using VSCode with Python
Setting up Visual Studio Code for Python development
If on windows Install the powershell & terminal from microsoft store or the website first. The default ones on Windows 10/11 are old. You may need to set them as defaults.
Here are the steps for a fresh install
- Install Python
- Install Visual Studio Code
- Install the Python Extension
You may need to Install older versions if you plan on using Windows 7
Free Books etc
Intro
Some tools and computer languages included here.
Most programming languages can just be read like you would read English. You will still trip up in places, but most of it should be human-readable.
Computer languages change, but the basics usually stay much the same. You can always use the references, lookup newer features, and view best practices as they change.