Skip to content

rafaelmgr12/gin-api-rest

Repository files navigation

Logo

Alura Students

An API to add Students

Technology   |    Project   |    How to Run   |    License

License

✨ Technology

The Project was develop as using the following techs:

💻 Project

Repository developing during the course Go: validações, testes e páginas HTML and Go e Gin: criando API rest com simplicidade. The points covered by the course is

  • Create a web application from scratch with Go, following the main of conventions
  • Third party Libraries
  • Connect the application in a database
  • Docker
  • Implement test and Validations

📓 Requirements

As educational project, and the purpose is use the concepts of CRUD, then we requirements of the our applications is to :

  1. List all the personalities
  2. Search
  3. Add a personality
  4. Delete personality
  5. Update a personality

As can be seen above the list of requirements is , in summary, a simple CRUD.

Products Attributes

Personality Type
ID int
Name string
CPF string
RG string

🚀 How to Run

To run the this project

  • Clone the repo and access the directory;
  • Edit and run the docker using docker-compose -d
  • Init the instance in localhost: 8000 with go run main.go;

📄 License

The projects is under the MIT license. See the file LICENSE fore more details


Author

Made with ♥ by Rafael 👋🏻

Linkedin Badge Gmail Badge

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published