Tutorials, Articles, and other such things

Start Using Git

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

Go

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.

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.

free resources

EbookFoundation ~ other spoken language books here