{"id":20509422,"url":"https://github.com/bastean/bingo","last_synced_at":"2025-10-24T13:38:10.855Z","repository":{"id":232300092,"uuid":"783948809","full_name":"bastean/bingo","owner":"bastean","description":"Example service for generating custom cross-compile executable binaries","archived":false,"fork":false,"pushed_at":"2024-05-03T03:03:53.000Z","size":522,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T08:34:36.811Z","etag":null,"topics":["bingo","fomantic-ui","go","templ"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bastean.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-08T22:25:49.000Z","updated_at":"2024-06-02T19:12:25.000Z","dependencies_parsed_at":"2024-06-19T14:32:53.046Z","dependency_job_id":"d0567bd2-6803-40b9-b7ae-c42b9bb3f8c0","html_url":"https://github.com/bastean/bingo","commit_stats":null,"previous_names":["bastean/bingo"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bastean%2Fbingo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bastean%2Fbingo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bastean%2Fbingo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bastean%2Fbingo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bastean","download_url":"https://codeload.github.com/bastean/bingo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242112166,"owners_count":20073539,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bingo","fomantic-ui","go","templ"],"created_at":"2024-11-15T20:24:38.208Z","updated_at":"2025-10-24T13:38:05.809Z","avatar_url":"https://github.com/bastean.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\n\u003c!-- [![logo readme](https://raw.githubusercontent.com/bastean/bingo/main/assets/readme/logo-readme.png)](https://github.com/bastean) --\u003e\n\n[![logo readme](assets/readme/logo-readme.png)](https://github.com/bastean/bingo)\n\n\u003c/h1\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n\u003e Example service for generating custom cross-compile executable binaries\n\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![license MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![go report card](https://goreportcard.com/badge/github.com/bastean/bingo)](https://goreportcard.com/report/github.com/bastean/bingo)\n[![commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](https://github.com/commitizen/cz-cli)\n[![release it](https://img.shields.io/badge/%F0%9F%93%A6%F0%9F%9A%80-release--it-orange.svg)](https://github.com/release-it/release-it)\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![upgrade workflow](https://github.com/bastean/bingo/actions/workflows/upgrade.yml/badge.svg)](https://github.com/bastean/bingo/actions/workflows/upgrade.yml)\n[![ci workflow](https://github.com/bastean/bingo/actions/workflows/ci.yml/badge.svg)](https://github.com/bastean/bingo/actions/workflows/ci.yml)\n[![release workflow](https://github.com/bastean/bingo/actions/workflows/release.yml/badge.svg)](https://github.com/bastean/bingo/actions/workflows/release.yml)\n\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![go reference](https://pkg.go.dev/badge/github.com/bastean/bingo.svg)](https://pkg.go.dev/github.com/bastean/bingo)\n[![github release](https://img.shields.io/github/v/release/bastean/bingo.svg)](https://github.com/bastean/bingo/releases)\n\n\u003c/div\u003e\n\n## Usage\n\n```bash\nmake demo\n```\n\n### Screenshots\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"assets/readme/desktop-home.png\" /\u003e\n\n\u003cimg src=\"assets/readme/desktop-home-settings.png\" /\u003e\n\n\u003c/div\u003e\n\n### Binary\n\n```bash\nchmod +x bingo\n```\n\n```bash\n./bingo --help\n```\n\n```text\nExample service for generating custom cross-compile executable binaries\n\nUsage:\n  bingo [flags]\n  bingo [command]\n\nAvailable Commands:\n  animal      Generate random animal information\n  completion  Generate the autocompletion script for the specified shell\n  help        Help about any command\n  internet    Generate random internet information\n  language    Generate random language information\n  payment     Generate random payment information\n  person      Generate random person information\n\nFlags:\n  -h, --help   help for bingo\n\nUse \"bingo [command] --help\" for more information about a command.\n```\n\n```bash\n./bingo person --help\n```\n\n```text\nGenerate random person information\n\nUsage:\n  bingo person [flags]\n\nFlags:\n      --email   Generate random email\n  -h, --help    help for person\n      --phone   Generate random phone\n```\n\n## First Steps\n\n### Clone\n\n#### HTTPS\n\n```bash\ngit clone https://github.com/bastean/bingo.git \u0026\u0026 cd bingo\n```\n\n#### SSH\n\n```bash\ngit clone git@github.com:bastean/bingo.git \u0026\u0026 cd bingo\n```\n\n### Initialize\n\n#### Dev Container (recommended)\n\n1. Install required\n\n   - [Docker](https://docs.docker.com/get-docker)\n\n     - [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)\n\n2. Start VS Code\n\n   ```bash\n   code .\n   ```\n\n3. Open Command Palette\n\n   - Ctrl+Shift+P\n\n4. Run\n\n   ```txt\n   Dev Containers: Reopen in Container\n   ```\n\n#### Locally\n\n1. Install required\n\n   - [Go](https://go.dev/doc/install)\n   - [Node](https://nodejs.org/en/download)\n   - [Make](https://www.gnu.org/software/make)\n   - [Docker](https://docs.docker.com/get-docker)\n\n2. Run\n\n   ```bash\n   make init\n   ```\n\n#### ZIP\n\n1. [Install required](#locally)\n\n2. Run\n\n   ```bash\n   make init-from-zero\n   ```\n\n### Run\n\n#### ENVs\n\n\u003e [!IMPORTANT]\n\u003e Before running it, you must set the following environment variables and rename the file to **.env.(dev|test|prod)**\n\u003e\n\u003e - [.env.example](deployments/.env.example)\n\n\u003e [!TIP]\n\u003e You can check the demo file to see which values you can use\n\u003e\n\u003e - [.env.example.demo](deployments/.env.example.demo)\n\n#### Development\n\n```bash\nmake compose-dev\n```\n\n#### Test\n\n- Unit\n\n  ```bash\n  make test-unit\n  ```\n\n- Integration\n\n  ```bash\n  make test-integration\n  ```\n\n- Acceptance\n\n  ```bash\n  make compose-test-acceptance\n  ```\n\n- All\n\n  ```bash\n  make compose-test-all\n  ```\n\n#### Production\n\n```bash\nmake compose-prod\n```\n\n## Tech Stack\n\n#### Base\n\n- [Go](https://go.dev)\n- [templ](https://templ.guide)\n  - [Fomantic-UI](https://fomantic-ui.com)\n\n#### Please see\n\n- [go.mod](go.mod)\n- [package.json](package.json)\n\n## Contributing\n\n- Contributions and Feedback are always welcome!\n\n## License\n\n- [MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbastean%2Fbingo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbastean%2Fbingo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbastean%2Fbingo/lists"}