{"id":13688295,"url":"https://github.com/tmc/komodo-go","last_synced_at":"2025-05-01T16:31:30.858Z","repository":{"id":2016225,"uuid":"2951776","full_name":"tmc/komodo-go","owner":"tmc","description":"Komodo extension to add Go support","archived":false,"fork":true,"pushed_at":"2013-07-29T21:02:21.000Z","size":685,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-08-03T15:09:57.136Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"Komodo/komodo-go","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tmc.png","metadata":{"files":{"readme":"README.md","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":"2011-12-10T03:11:52.000Z","updated_at":"2019-04-09T12:34:09.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/tmc/komodo-go","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/tmc%2Fkomodo-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmc%2Fkomodo-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmc%2Fkomodo-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tmc%2Fkomodo-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tmc","download_url":"https://codeload.github.com/tmc/komodo-go/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224266469,"owners_count":17283138,"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-02T15:01:10.759Z","updated_at":"2025-05-01T16:31:30.852Z","avatar_url":"https://github.com/tmc.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"[Komodo](http://www.activestate.com/komodo) extension to add support for the [Go\nlanguage](http://golang.org).\n\n![Example screenshot](https://github.com/traviscline/komodo-go/raw/master/example.png)\n\nThis project lives on github at: \u003chttp://github.com/trentm/komodo-go\u003e\n\nI haven't yet put up a build to the [Komodo addons\nsite](http://community.activestate.com/addons) so you'll have to build it\nyourself for now. I plan to upload something soon.\n\n# Building\n\n- Find the 'koext' binary that is within your Komodo install (within sdk/bin).\n- Run 'koext build' from the repository root, it should produce an .xpi for you.\n- Open this .xpi with Komodo to install it.\n- Ensure 'go' and 'gocode' are on the PATH configured in your overall or project-specific Komodo settings\n- For completion and go to definition ensure 'gocode' and 'godef' are on your paths as well.\n- To install gocode and godef:\n  - $ go get github.com/nsf/gocode\n  - $ go get code.google.com/p/rog-go/exp/cmd/godef\n\n# Features\n\n- Syntax highlighting (including folding)\n- File-type detection for .go files\n- Linting\n- Codeintel via [Gocode](https://github.com/nsf/gocode)\n- Jump to definition via [godef](http://godoc.org/code.google.com/p/rog-go/exp/cmd/godef)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmc%2Fkomodo-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftmc%2Fkomodo-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmc%2Fkomodo-go/lists"}