Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/max-im/card-deck

This is a simple Go application that represents a deck of playing cards.
https://github.com/max-im/card-deck

golang

Last synced: 4 days ago
JSON representation

This is a simple Go application that represents a deck of playing cards.

Awesome Lists containing this project

README

        

# Card Deck

> This is a simple Go application that represents a deck of playing cards.

The application allows users:

- create new deck
- split deck on two parts
- store the deck on disk
- read the deck from disk
- shuffle the deck

## Getting Started

To use this application, you need to have `Go` installed on your machine. You can download Go from the [official website](https://golang.org/dl/).

To get started with the application, you can clone this repository by running the following command:
`git clone https://github.com/max-im/card-deck.git`

After cloning the repository, navigate to the project directory and run the following command to build the application:
`go build`

To run the app in `development` mode run `make run`

To run the app in `test` mode run `go test`

This will create an executable file in the project directory.

## License

This project is licensed under the MIT License