{"id":18941405,"url":"https://github.com/mchmarny/dapr-http-event-subscriber-template","last_synced_at":"2026-03-23T18:30:16.011Z","repository":{"id":57532547,"uuid":"272058577","full_name":"mchmarny/dapr-http-event-subscriber-template","owner":"mchmarny","description":"Template project to jump start your Dapr development in Go for HTTP service that will be triggered by topic events ","archived":false,"fork":false,"pushed_at":"2022-12-30T21:56:19.000Z","size":3743,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-31T22:42:48.684Z","etag":null,"topics":["dapr","eventing","go","pubsub","service","state","topic"],"latest_commit_sha":null,"homepage":"","language":"Makefile","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/mchmarny.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}},"created_at":"2020-06-13T17:49:01.000Z","updated_at":"2022-02-19T07:30:20.000Z","dependencies_parsed_at":"2022-09-26T18:22:08.630Z","dependency_job_id":null,"html_url":"https://github.com/mchmarny/dapr-http-event-subscriber-template","commit_stats":null,"previous_names":["mchmarny/dapr-starter"],"tags_count":9,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mchmarny%2Fdapr-http-event-subscriber-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mchmarny%2Fdapr-http-event-subscriber-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mchmarny%2Fdapr-http-event-subscriber-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mchmarny%2Fdapr-http-event-subscriber-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mchmarny","download_url":"https://codeload.github.com/mchmarny/dapr-http-event-subscriber-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239940378,"owners_count":19722012,"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":["dapr","eventing","go","pubsub","service","state","topic"],"created_at":"2024-11-08T12:27:55.562Z","updated_at":"2026-03-23T18:30:15.972Z","avatar_url":"https://github.com/mchmarny.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# dapr-http-event-subscriber-template [![Go Report Card](https://goreportcard.com/badge/github.com/dapr-templates/dapr-http-event-subscriber-template)](https://goreportcard.com/report/github.com/dapr-templates/dapr-http-event-subscriber-template)\n\n### template usage \n\n* Click \"Use this template\" above and follow the wizard to select owner and name your new repo\n* When done, clone your new repo, and navigate into it\n* Initialize your project to set the package names \n  * `go mod init github.com/\u003cyour-github-username\u003e/\u003cyour-repo-name\u003e`\n* Tidy things up and download modules\n  * `go mod tidy`\n* You're done, now \"just\" write your subscription event handling logic ;) \n\n\n### common operations\n\nCommon operations to help you bootstrap a Dapr HTTP services development in `go`:\n\n```shell\n$ make\ntidy                           Updates the go modules and vendors all dependencies\ntest                           Tests the entire project\nrun                            Runs uncompiled code in Dapr\nbuild                          Builds local release binary\nevent                          Publishes sample JSON message to Dapr pubsub API\nimage                          Builds and publish docker image\nlint                           Lints the entire project\ntag                            Creates release tag\nclean                          Cleans up generated files\nhelp                           Display available commands\n```\n\nThis project also includes GitHub actions in [.github/workflows](.github/workflows) that test on each `push` and build images and mark release on each `tag`. Other Dapr GitHub templates to accelerate Dapr development available [here](https://github.com/dapr/go-sdk/tree/master/service).\n\n### License\n\nThis software is released under the [MIT](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmchmarny%2Fdapr-http-event-subscriber-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmchmarny%2Fdapr-http-event-subscriber-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmchmarny%2Fdapr-http-event-subscriber-template/lists"}