David Baker's repositories
go-telegram-gpt
My first Open AI bot :tada: :)
grok-1
Grok open release
what-happens-when
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
hotel-resi
Hotel Reservation backend system. Go. Building JSON API's with JWT Authentication.
voice-to-text-whisperAPI
Whisper API from OpenAI
go-openai
OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go
golang-lru
Golang LRU cache
awesome-system-design-resources
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
CapabilityPE
Platform Engineering Capabilities to install via a CLI
buf
The best way of working with Protocol Buffers.
oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications
kubernetes-network-policy-recipes
Example recipes for Kubernetes Network Policies that you can just copy paste
CKAD-exercises
A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation
CKA-StudyGuide
Study guide for the CKA exam
google-trends-project
Query the Google Trends RSS Feed
pomo
Pomodoro timer App. Credit to Ricardo Gerardi, Pragmatic Bookshelf, for the direction.
pScan
This tool executes a TCP port scan on a list of hosts similarly to the Nmap command.
goci
Simple CI Pipeline to build upon while learning more about Go tooling.
colStats
The program will receive two optional input params; -col, the column on which to execute and -op, the operation to execute on the column. Still iterating on "operations."
walk
The walk tool has two main goals: 1) descending into a directory tree to look for files that match a specified criteria and 2) executing an action on these files.
todo
Simple todo CLI written in GO to highlight the basics of GO's flag package and using STDIN for arguments
dadjoke
I'm a Dad. I like Jokes. It is only natural to have a tool for Dad_Jokes. icanhazdadjoke.com provides a great, free, API to a nice library of Dad Jokes.
golangcliscaffold
Building a GO cli tool with Cobra and Viper. Baseline project for foundational understanding. Courtesy of `mwiater`.
stringer
Simple tool to reverse and inspect strings.