{"id":18756239,"url":"https://github.com/simonberner/pairing-in-go-intro","last_synced_at":"2025-08-23T14:36:21.864Z","repository":{"id":90493414,"uuid":"561431210","full_name":"simonberner/pairing-in-go-intro","owner":"simonberner","description":"Pairing-Training Intro","archived":false,"fork":false,"pushed_at":"2022-11-09T10:59:13.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-20T13:56:03.226Z","etag":null,"topics":[],"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/simonberner.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2022-11-03T17:12:50.000Z","updated_at":"2022-11-04T06:54:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"483b3900-0923-4282-b79d-10049bca282f","html_url":"https://github.com/simonberner/pairing-in-go-intro","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/simonberner/pairing-in-go-intro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonberner%2Fpairing-in-go-intro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonberner%2Fpairing-in-go-intro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonberner%2Fpairing-in-go-intro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonberner%2Fpairing-in-go-intro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simonberner","download_url":"https://codeload.github.com/simonberner/pairing-in-go-intro/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonberner%2Fpairing-in-go-intro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271752125,"owners_count":24814750,"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","status":"online","status_checked_at":"2025-08-23T02:00:09.327Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-07T17:35:45.078Z","updated_at":"2025-08-23T14:36:21.787Z","avatar_url":"https://github.com/simonberner.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pairing-in-go-intro\n\n## Excercise Goal\nEveryone gets their hand on the keyboard to get familiar with [gitpod.io](https://www.gitpod.io/).\n\n## Mission Goal\nWe as a pairing group, need to write a function that takes an integer `n` as an argument\nand **prints** and **returns**:\n- \"Fizz\": if dividable by 3\n- \"Buzz\": if dividable by 5\n- \"FizzBuzz\": if dividable by 3 and 5\n- 'n': otherwise\n\nThe mission can't be completed if we do not test it.\n\n## Example\n```\n1 -\u003e \"1\"\n2 -\u003e \"2\"\n3 -\u003e \"Fizz\"\n4 -\u003e \"4\"\n5 -\u003e \"Buzz\"\n...\n15 -\u003e \"FizzBuzz\"\n```\n\n## PingPong TDD Approach\n1. Write a test (describing an aspect of the program)\n2. Run the test (which should fail because the program lacks that feature)\n3. Write just enough code (the simplest possible) to make the test pass\n4. Refactor the code and run the test\n5. Hand-over to the next person and repeat until it conforms to our mission goal","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonberner%2Fpairing-in-go-intro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimonberner%2Fpairing-in-go-intro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonberner%2Fpairing-in-go-intro/lists"}