{"id":16243769,"url":"https://github.com/dustin/yellow","last_synced_at":"2025-03-19T17:32:55.322Z","repository":{"id":66371521,"uuid":"15213831","full_name":"dustin/yellow","owner":"dustin","description":"Raise awareness of slow functions","archived":false,"fork":false,"pushed_at":"2014-07-29T02:50:55.000Z","size":164,"stargazers_count":15,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-11T14:15:57.524Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://godoc.org/github.com/dustin/yellow","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dustin.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-12-16T00:37:25.000Z","updated_at":"2019-08-13T15:32:02.000Z","dependencies_parsed_at":"2023-02-20T11:15:43.358Z","dependency_job_id":null,"html_url":"https://github.com/dustin/yellow","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dustin%2Fyellow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dustin%2Fyellow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dustin%2Fyellow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dustin%2Fyellow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dustin","download_url":"https://codeload.github.com/dustin/yellow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221729661,"owners_count":16871076,"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":[],"created_at":"2024-10-10T14:16:15.140Z","updated_at":"2024-10-27T20:29:44.945Z","avatar_url":"https://github.com/dustin.png","language":"Go","readme":"Yellow helps raise awareness of functions that are taking longer than\nexpected.\n\nIn the most simple cases, you can log slow tasks (with whatever\ncontext you want to supply), but you can also react to slowness by\nhaving code perform some task on timeout.  See\n[the documentation][docs] for details and examples.\n\n## Example\n\nBasic usage (send slow invocations to the standard logger):\n\n```go\nfunc ExampleDeadlineLog() {\n\tdefer DeadlineLog(time.Second, \"Doing thing %d\", 1).Done()\n\t// do something that should take less than a second, log\n\t// otherwise\n}\n```\n\n[![Coverage Status](https://coveralls.io/repos/dustin/yellow/badge.png?branch=master)](https://coveralls.io/r/dustin/yellow?branch=master)\n\n[docs]: http://godoc.org/github.com/dustin/yellow\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdustin%2Fyellow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdustin%2Fyellow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdustin%2Fyellow/lists"}