Skip to content

0xthebeginning/learning-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Build Go Project

Practicing Go to deepen my systems and tooling skills.

learning-go

A minimal Go application that runs a basic HTTP server and is containerized and deployed to Kubernetes.


๐Ÿง  About

This is a personal learning project to explore Go, Docker, Kubernetes, and CI pipelines.
The app listens on port 8080 and responds with a simple message at the root path (/).


๐Ÿ› ๏ธ Stack

  • Go โ€“ hello.go
  • Docker โ€“ Containerized the Go app
  • Kubernetes โ€“ Deployed locally using Minikube
  • YAML โ€“ deployment.yaml and service.yaml for Kubernetes

๐Ÿš€ How to Run Locally (with Minikube)

  1. Start Minikube:
    minikube start --driver=docker

About

This repo is part of my personal journey to learn Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published