{"id":13649085,"url":"https://github.com/fgimenez/emacs-n-go","last_synced_at":"2025-04-14T17:40:49.811Z","repository":{"id":23006170,"uuid":"26356888","full_name":"fgimenez/emacs-n-go","owner":"fgimenez","description":"GoLang development container","archived":false,"fork":false,"pushed_at":"2018-03-02T17:35:14.000Z","size":12,"stargazers_count":7,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-22T20:51:13.365Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","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/fgimenez.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":"2014-11-08T10:17:26.000Z","updated_at":"2024-07-29T10:05:36.000Z","dependencies_parsed_at":"2022-08-21T18:10:37.426Z","dependency_job_id":null,"html_url":"https://github.com/fgimenez/emacs-n-go","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fgimenez%2Femacs-n-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fgimenez%2Femacs-n-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fgimenez%2Femacs-n-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fgimenez%2Femacs-n-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fgimenez","download_url":"https://codeload.github.com/fgimenez/emacs-n-go/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240732754,"owners_count":19848737,"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-02T01:04:45.639Z","updated_at":"2025-02-25T19:31:15.668Z","avatar_url":"https://github.com/fgimenez.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"This container is meant to run an emacs version configured for GoLang development.\n\nIt downloads the binaries (1.5) and sets up all the required directory structure and environment variables as described in [1] in ubuntu14.04.\n\nThis is based on the go dev container at [2] and the configuration of emacs for go development at [3], thank you guys!\n\nIt includes godep, gocode, goimports, golint, godef and goconvey. If your go source files reside at `/path/to/go/src` then you can spin up the container with:\n\n    docker run -v /path/to/go/src:/workspace/src/github.com/myuser/myproject -i -t fgimenez/emacs-n-go /usr/bin/emacs\n\nYou can also use the `emacs-n-go.sh` script, which spins a goconvey server in `http://127.0.0.1:8080` and executes automatically tests in your working directory (it may require sudo credentials for the docker command):\n\n    ./emacs-n-go.sh /path/to/go/src github.com/myuser/myproject\n\nIf executed without arguments takes the current directory as source and github.com/$USER/\u003ccurrent directory basename\u003e as package\n\n    ./emacs-n-go.sh\n\nHappy coding!\n\n[1] http://golang.org/doc/code.html\n\n[2] https://registry.hub.docker.com/u/tmrudick/go/\n\n[3] http://tleyden.github.io/blog/2014/05/22/configure-emacs-as-a-go-editor-from-scratch/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffgimenez%2Femacs-n-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffgimenez%2Femacs-n-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffgimenez%2Femacs-n-go/lists"}