This repository contains the course materials for AI Engineering with Go, a hands-on course where I build a real project while teaching AI/LLM concepts using Go.
🎥 Course Link: https://www.bytesizego.com/courses/ai-engineering-with-go
examples/
- Small applications demonstrating core LLM concepts with simple, focused examplesflashcards/
- The main project backend built throughout the courseflashcards-app/
- React frontend for the flashcards projectprjstart/
- Go API template for starting your own backend projects
The repository uses branches as checkpoints - at the end of most modules, I create a branch so you can access the materials at that specific point in the course.
The course includes video recordings of the entire development process, from concept explanation to implementation.
You can find all the checkpoints of the project for each of the modules in the course in the following branches:
- Module 1 - https://github.com/presmihaylov/ai-eng-with-go/tree/01_13_llm-streaming
- Module 2 - https://github.com/presmihaylov/ai-eng-with-go/tree/02_04_polish
- Module 3 - https://github.com/presmihaylov/ai-eng-with-go/tree/03_08_prod-deployment
- Module 4 - TBD
You can find me online if you want to share any feedback or just want to chat 👋
- Twitter - https://x.com/PreslavMihaylov
- Linkedin - https://www.linkedin.com/in/preslavmihaylov/