{"id":34127098,"url":"https://github.com/piovani/go_studies","last_synced_at":"2026-06-01T10:31:47.955Z","repository":{"id":45573935,"uuid":"301561417","full_name":"piovani/go_studies","owner":"piovani","description":"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.","archived":false,"fork":false,"pushed_at":"2024-07-26T10:46:27.000Z","size":22521,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-17T10:33:53.404Z","etag":null,"topics":["go","go-api","golang","golang-api"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/piovani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-10-05T23:10:42.000Z","updated_at":"2025-04-30T17:03:17.000Z","dependencies_parsed_at":"2023-10-16T04:11:11.608Z","dependency_job_id":"f9f45992-cbef-4727-8420-a64f28dddbd1","html_url":"https://github.com/piovani/go_studies","commit_stats":null,"previous_names":["piovani/go_api"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/piovani/go_studies","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piovani%2Fgo_studies","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piovani%2Fgo_studies/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piovani%2Fgo_studies/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piovani%2Fgo_studies/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/piovani","download_url":"https://codeload.github.com/piovani/go_studies/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piovani%2Fgo_studies/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33771627,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-01T02:00:06.963Z","response_time":115,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["go","go-api","golang","golang-api"],"created_at":"2025-12-14T23:55:58.143Z","updated_at":"2026-06-01T10:31:47.950Z","avatar_url":"https://github.com/piovani.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# go_api's\n\nThis 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.\n\n`Note`\n```\nThe examples 1 and 2 do not advise looking, as they are more beginners and messier. I left them more as history.\n```\n\n\n## [Exemple 3](https://github.com/piovani/go_api/tree/master/example3)\nThis project was developed together with the Udemy course [Link](https://www.udemy.com/course/aprenda-golang-do-zero-desenvolva-uma-aplicacao-completa/).\n\nThe 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.\n\nIt's an api of a mini social network, with user registrations and publications.\n\n\n## [Auth](https://github.com/piovani/go_api/tree/master/go_auth)\nThis project aims to understand the GoLang JWT package only.\n\n\n## [External Request](https://github.com/piovani/go_api/tree/master/go_external_request)\nMost 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.\n\n\n## [Mongo](https://github.com/piovani/go_api/tree/master/go_mongo)\nThis 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.\n\n\n## [Gin](https://github.com/piovani/go_api/tree/master/go_gin)\nThis 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.\n\n\n## [Kafka](https://github.com/piovani/go_api/tree/master/go_kafka)\nThis project aims to study Kafka, consumer and posting messages on kafka topic.\n\n## Goals\n* [ ] - Blockchain","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiovani%2Fgo_studies","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpiovani%2Fgo_studies","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiovani%2Fgo_studies/lists"}