Categorygithub.com/piovani/go_api
module
0.0.0-20240726104622-98a52407d4c6
Repository: https://github.com/piovani/go_api.git
Documentation: pkg.go.dev

# README

go_api's

This project is a collection of api types, using different packages and different ways, that I've been using and experimenting to understand more about the GoLang.

Note

The examples 1 and 2 do not advise looking, as they are more beginners and messier. I left them more as history.

Exemple 3

This project was developed together with the Udemy course Link.

The project is not exactly a thing, as it has some modifications of mine, due to my knowledge in a finished subject being greater than the presented one.

It's an api of a mini social network, with user registrations and publications.

Auth

This project aims to understand the GoLang JWT package only.

External Request

Most api need information outside their scope, and to get this information it makes external requests to other APIs. And this project aims to show how an external request is made for other applications.

Mongo

This project aims to study the mongo driver for GoLang. As mongo is a very fast and widely used database for microservices, it makes perfect sense to study the interaction between these two technologies.

Gin

This project aims to study Gin, a framework widely used in the GoLang community, it's just a simple API with a simple set of routes making CRUD.

Kafka

This project aims to study Kafka, consumer and posting messages on kafka topic.

Goals

  • - Blockchain

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author