GoRadio is a simple web application written in Golang for streaming radio stations. It also features a frontend with multiple radio stations and a horoscope feature that updates daily at 7 o'clock.
- Stream radio stations
- Multiple radio stations available
- Horoscope feature updated daily at 7 o'clock
- Access to application metrics on port 2112
- SQLite database integration
- Golang
- HTML/CSS
- JavaScript
- SQLite
-
Clone the repository:
git clone https://github.com/your-username/goradio.git
-
Navigate to the project directory:
cd goradio -
Build and run the application:
go build ./goradio
-
Open your web browser and visit
http://localhost:8080to access the application.
- Application metrics can be accessed on port 2112. Open your web browser and visit
http://localhost:2112to view metrics.
- Choose a radio station from the available options.
- Horoscope updates will occur automatically daily at 7 o'clock.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create your feature branch (
git checkout -b feature/your-feature). - Commit your changes (
git commit -am 'Add your feature'). - Push to the branch (
git push origin feature/your-feature). - Create a new Pull Request.
Please ensure that your pull request adheres to the code standards and includes appropriate documentation.