Golang_datatools_exercises

module
v0.0.0-...-18f9ab3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2023 License: MIT

README

Golang_datatools_exercises

exercises, activities, and questions for integrating data tools to your go program

wakatime

Pre-requisites

  • Go installed and running
  • Working knowledge of go
  • git for cloning and using the repo

New to go?

If you are new to go, work through these exercises first


Exercises


Live Demos

DB Management

Using tools to manage a database. Tools like goose and sqlc can be used to easliy abstract database management into your software stack. The following page is the resulting code from the live demo

watch goose video watch sqlc video

grpc-gateway

Grpc is a valuable tool for managing data contracts. You can leverage grpc-gateway to still maintain restful best practices and accept json payloads while using protobufs to maintain structured data formats. You can view the demo code in grpc-gateway-demo


Explore More

Directories

Path Synopsis
solution command
solution command
gen/proto
Package _go is a reverse proxy.
Package _go is a reverse proxy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL