{"id":13635140,"url":"https://github.com/vim-jp/vim-go-extra","last_synced_at":"2025-12-28T00:15:56.836Z","repository":{"id":139971433,"uuid":"21444793","full_name":"vim-jp/vim-go-extra","owner":"vim-jp","description":"Extra plugin for golang","archived":false,"fork":false,"pushed_at":"2024-03-22T13:08:21.000Z","size":39,"stargazers_count":90,"open_issues_count":3,"forks_count":11,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-01-20T10:48:43.281Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"VimL","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/vim-jp.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-07-03T00:30:22.000Z","updated_at":"2023-06-14T22:09:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"6f6fa878-773c-495a-bc15-6e8cf5033118","html_url":"https://github.com/vim-jp/vim-go-extra","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/vim-jp%2Fvim-go-extra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim-jp%2Fvim-go-extra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim-jp%2Fvim-go-extra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim-jp%2Fvim-go-extra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vim-jp","download_url":"https://codeload.github.com/vim-jp/vim-go-extra/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243428596,"owners_count":20289347,"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-02T00:00:41.271Z","updated_at":"2025-12-28T00:15:56.803Z","avatar_url":"https://github.com/vim-jp.png","language":"VimL","readme":"Extra Vim plugins for Go\n========================\n\nThis is a collection of extra vim plugins for Go. This is based on go's official repository located at `misc/vim`.\nThis plugins provides following feature:\n\n* `:Godoc` command to open documentation window.\n* `:Fmt` command to format current buffer.\n* `:Import` command to add import statement.\n\nAnd if you has installed some go utilities, this will add runtime path to the vim plugins which is the utilities provides.\nBelow is the list of supported utilities.\n\n* gocode (https://github.com/nsf/gocode)\n* lint (https://github.com/golang/lint)\n\nInstallation\n------------\n\nTo install using pathogen.vim:\n\n    cd ~/.vim/bundle\n    git clone https://github.com/vim-jp/vim-go-extra.git\n    \nTo install using [Vundle](https://github.com/gmarik/vundle):\n\n    \" add this line to your .vimrc file\n    Plugin 'vim-jp/vim-go-extra'\n\nTo checkout the source from repository:\n\n    cd ~/.vim/bundle\n    git clone https://github.com/vim-jp/vim-go-extra.git\n\n\nConfiguration\n-------------\n\nA popular configuration is to gofmt Go source files when they are saved.\nTo do that, add this line to the end of your $HOME/.vimrc.\n\n    autocmd FileType go autocmd BufWritePre \u003cbuffer\u003e Fmt\n\nLicense\n-------\n\nSame as original plugins that go was provided. i.e. BSD\n","funding_links":[],"categories":["IDE Extensions","Vim Script"],"sub_categories":["Vim"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvim-jp%2Fvim-go-extra","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvim-jp%2Fvim-go-extra","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvim-jp%2Fvim-go-extra/lists"}