Skip to content

hugecannon/cards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cards

A golang playing cards library.

Sets of cards/hands/deck are backed by a single int64. The primary aim being to investigate how to implement card games with only bitwise operations.

Getting Started

Simply go-get the package to use as a library

$ go get github.com/hugecannon/cards

Prerequisites

Developed and tested on go1.8.1

Running the tests

$ go test ./...

Built With

Authors

See also the list of contributors who participated in this project.

TODO

  • Complete godoc and improve with examples
  • Complete poker unit tests
  • Improve bitwise-yness of some of the poker package functions. (Not happy about Take/Peek/Count usage)
  • Implement poker server
    • Dockerize poker server

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Golang playing cards library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages