Skip to content

wagaodev/GO-Opportunities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Job Opportunities 🚀

Description

This project is an API developed in Golang that allows you to search for job listings based on programming language, level of seniority, and salary. It enables both retrieval of information and registration of new job opportunities.

How to Run the Project 🏃

To run this Golang project, you'll need to have Go installed on your system. If you don't have it yet, please follow the official Go installation guide.

Once Go is installed, you can execute the project in the following ways:

Using Makefile 📄

We have included a Makefile that simplifies the process of building, running, testing, and cleaning up the project. Here are some commands you can use:

  • Run the application: make run
    This command compiles and executes the main program.

  • Build the application: make build
    Compiles the application and generates an executable file named after the APP_NAME variable in the Makefile.

  • Run tests: make test
    Executes all the tests in the project.

  • Generate documentation: make docs
    Generates project documentation.

  • Clean up: make clean
    Removes all generated files, including the application executable and documentation.

For more details, refer to the Makefile in the project directory.

Swagger

Captura de Tela 2024-03-06 às 01 39 16

Contributing 🤝

We welcome contributions! If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published