Extremely well organized and high value
The course is extremely well organized and the pace is also very conducive to the learning process. The exercises are very well organized. Delivered very high value.
Cisco


Feb 06th, 2024
9:00AM - 5:00PM GMT+2
Athens, Greece
GopherCon Europe's βοΈ winter edition will take place in π¬π· Athens, Greece. We are teaming up with GCEU to make this new event come alive with the Go community in mind!
Price: 100β¬ β 650β¬
Enroll NowWhen: Feb 6th - 8th, 2024
Where: Amalia Hotel - Athens, Greece

Our Self-Paid Conference Only Ticket is an in-person conference admission which does NOT include entry to workshops.
The Late Gopher Ticket & Corporate Ticket is an in-person full conference admission, including a full-day workshop.
February 7th 2024 at 9:00am.

Instructor: Bill Kennedy
Level: Intermediate
Description: “As a program evolves and acquires more features, it becomes complicated, with subtle dependencies between components. Over timme, complexity accumulates, and it becomes harder and harder for programmers to keep all the relevant factors in their minds as they modify the system. This slows down development and leads to bugs, which slow development even more and add to its cost. Complexity increases inevitably over the life of any program. The larger the program, and the more people that work on it, the more difficult it is to manage complexity.” - John Ousterhout
This class teaches you how to build production-level software in Go leveraging the power of a domain-driven, data-oriented architecture that can run in Kubernetes. From the beginning, you will program along with the instructor as he walks through the design philosophies and guidelines for building software in Go. With each new feature added to the project, you will learn how to deploy to and manage the Kubernetes environment used to run the project. The core of this class is to teach you how to handle and reduce the spread of complexity in the systems you are building.
Introduction to the class and all the engineering that you will learn.
Deploy First Mentality: We begin to build the service with a focus on the ability to deploy the service in Kubernetes.
Kubernetes: We introduce Kubernetes and get a K8s environment up and running. At this point, everything we do runs in the K8s environment.
Kubernetes Quotas: We introduce applying Quotas to the deployment and discuss the problems that can result.
Domain-Driven, Data-Oriented Architecture: We talk about the data-driven, data-oriented architecture that is implemented in the project. We discuss the design philosophy, guidelines, and semantics of how the three layers of App, Business, and Storage work together.

Instructor: Miki Tebeka
Level: Beginner/Intermediate
Description: This workshop is based on “Ultimate Go” by Bill Kennedy. The workshop is aimed at developers who have experience with Go and would like to understand how to write more efficient code and understand data semantics and concurrency patterns. We’ll cover many coding best practices that help write precise code.
You should have experience writing Go code. You should have the following installed on your machine:
February 8th 2024 at 9:00am.
These awesome speakers will be giving their talks on the final day of the conference (Feb 8th). The opening words start at 9:45am and the opening Keynote is at 10:05am.

If you have any questions, contact us at events@ardanlabs.com.
Note Our refund policy is a full refund as requested up until 2 weeks prior to the conference.
Where ideas get tested and shared. From the Lab is your inside look at the tools, thinking, and tech powering our work in Go, Rust, and Kubernetes. Discover our technical blogs, engineering insights, and YouTube videos created to support the developer community.
Explore our content:
Updated on

Miki Tebeka
Updated on

Ardan Labs

Jul 30, 2025 | Watch AI Agents with Kenneth Stott

Ardan Labs