{"id":19151508,"url":"https://github.com/johnstarich/go","last_synced_at":"2025-04-09T13:06:10.727Z","repository":{"id":38016168,"uuid":"214589321","full_name":"JohnStarich/go","owner":"JohnStarich","description":"This is a collection of my Go modules in one easy-to-import place","archived":false,"fork":false,"pushed_at":"2024-05-13T05:10:44.000Z","size":19088,"stargazers_count":53,"open_issues_count":9,"forks_count":12,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-05-13T06:24:23.092Z","etag":null,"topics":["coverage","error-handling","github-pages","golang","plist","scripting"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JohnStarich.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"JohnStarich"}},"created_at":"2019-10-12T06:13:50.000Z","updated_at":"2024-05-13T06:24:23.942Z","dependencies_parsed_at":"2024-05-13T06:24:22.607Z","dependency_job_id":"cfb069ec-f98d-47c9-9492-2c0294d1c205","html_url":"https://github.com/JohnStarich/go","commit_stats":{"total_commits":130,"total_committers":7,"mean_commits":"18.571428571428573","dds":0.05384615384615388,"last_synced_commit":"95786b6f2c63f7674c30cbd13467e9f5ac2fcbf8"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnStarich%2Fgo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnStarich%2Fgo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnStarich%2Fgo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JohnStarich%2Fgo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JohnStarich","download_url":"https://codeload.github.com/JohnStarich/go/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248045231,"owners_count":21038553,"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":["coverage","error-handling","github-pages","golang","plist","scripting"],"created_at":"2024-11-09T08:14:51.912Z","updated_at":"2025-04-09T13:06:10.708Z","avatar_url":"https://github.com/JohnStarich.png","language":"Go","funding_links":["https://github.com/sponsors/JohnStarich"],"categories":[],"sub_categories":[],"readme":"# Go utilities [![CI Status](https://github.com/JohnStarich/go/actions/workflows/ci.yml/badge.svg)](https://github.com/JohnStarich/go/actions/workflows/ci.yml) [![Coverage Status](https://coveralls.io/repos/github/JohnStarich/go/badge.svg?branch=master)](https://coveralls.io/github/JohnStarich/go?branch=master)\n\nThis is a collection of my Go utilities in one easy-to-import and easy-to-share place.\n\nThe most useful to me are:\n\n* [covet](./covet): Reports PR diff coverage to encourage writing more tests, includes GitHub integrations\n* [goop](./goop): Runs Go scripts without the fuss. Automatically builds installed Go commands when you run them.\n* [gopages](./gopages): Generates static Go documentation, includes a GitHub Pages integration\n\nAnd these are pretty great too:\n\n* [datasize](./datasize): Parse, format, and convert to differents units in bytes\n* [dns](./dns): Implements a drop-in replacement for DNS, since Go's DNS on macOS doesn't always work\n* [pipe](./pipe): Simplify error handling while keeping the original intent clear\n* [plist](./plist): Parses macOS `*.plist` input data and formats them as JSON.\n* [regext](./regext): Ignore whitespace and in-line comments in your regular expressions\n\n#### Questions? Concerns?\n\nPlease [open an issue](https://github.com/JohnStarich/go/issues/new) and we can talk about it! 😄\n\n#### Legal stuff\n\nAll code in this repository is licensed under APLv2. The full license is [here](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohnstarich%2Fgo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjohnstarich%2Fgo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohnstarich%2Fgo/lists"}