{"id":13805307,"url":"https://github.com/allada/gdd","last_synced_at":"2026-01-12T06:37:36.550Z","repository":{"id":57509812,"uuid":"84164961","full_name":"allada/gdd","owner":"allada","description":"Go Debugger using Google Chrome Devtools","archived":false,"fork":false,"pushed_at":"2017-07-26T09:07:37.000Z","size":11915,"stargazers_count":42,"open_issues_count":0,"forks_count":2,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-05-19T05:34:57.441Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/allada.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":"2017-03-07T06:48:29.000Z","updated_at":"2023-12-17T14:55:28.000Z","dependencies_parsed_at":"2022-09-26T16:30:54.966Z","dependency_job_id":null,"html_url":"https://github.com/allada/gdd","commit_stats":null,"previous_names":["allada/go-debugger-devtools"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allada%2Fgdd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allada%2Fgdd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allada%2Fgdd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/allada%2Fgdd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/allada","download_url":"https://codeload.github.com/allada/gdd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252276955,"owners_count":21722447,"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-08-04T01:00:59.835Z","updated_at":"2026-01-12T06:37:36.544Z","avatar_url":"https://github.com/allada.png","language":"Go","funding_links":[],"categories":["Alumni"],"sub_categories":["Automation"],"readme":"# GDD - Go Debugger Devtools\n\nGo debugger using Chrome Devtools as a front-end environment.\n\n## Notes\n\nThis is in an alpha stage. Most of the features do not work. This is to experiment there is no promise that this project will continue to exist either. I could use as much help as possible on this project, so if you want to do some of the wiring to Delve or Devtools it would be much appreciated.\n\n## Installation\n\n1. Install Go\n2. Install Chrome\n3. Install and setup Delve (DLV) [This is the most difficult part. Instructions here: https://github.com/derekparker/delve]\n4. Run `go get github.com/allada/gdd`\n5. Run `go install github.com/allada/gdd`\n\n## Demo Usage\n\n* Run `cd $GOPATH/src/github.com/allada/gdd/demo`\n* Run `$GOPATH/bin/gdd helloworld.go`\n\nThis should output a link in the terminal. Open that link in a recent version of Chrome and begin playing.\n\n## Usage Help\n\n```\nGDD is a simple debuger that binds Chrome Devtools debugger as a front-end and\nuses DLV as a backend.\n\nUsage:\n\n  gdd go-file-to-debug [options] [-- args-to-pass-to-file ...]\n\nOptions:\n\n  --port=PORT        Port Number to use to communicate to Chrome Devtools\n                     front-end. Default 9922.\n  --dlv=FILE         Location of DLV installed on machine. Default (tries to\n                     find 'dlv' in system path.\n  --help             Prints this help dialog.\n```\n\n## License\nCopyright 2017 Nathan Bruer\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallada%2Fgdd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fallada%2Fgdd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallada%2Fgdd/lists"}