{"id":18244112,"url":"https://github.com/cybercase/gospace","last_synced_at":"2025-07-16T21:37:25.670Z","repository":{"id":25477499,"uuid":"28908205","full_name":"cybercase/gospace","owner":"cybercase","description":"Switch back and forth between generic and project-specific GO workspaces","archived":false,"fork":false,"pushed_at":"2016-09-19T10:29:58.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-08T18:37:22.542Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cybercase.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":"2015-01-07T09:39:47.000Z","updated_at":"2016-09-19T13:44:51.000Z","dependencies_parsed_at":"2022-07-26T03:17:22.471Z","dependency_job_id":null,"html_url":"https://github.com/cybercase/gospace","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cybercase/gospace","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybercase%2Fgospace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybercase%2Fgospace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybercase%2Fgospace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybercase%2Fgospace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cybercase","download_url":"https://codeload.github.com/cybercase/gospace/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybercase%2Fgospace/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265542381,"owners_count":23785216,"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-11-05T09:15:29.817Z","updated_at":"2025-07-16T21:37:25.649Z","avatar_url":"https://github.com/cybercase.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gospace\nSwitch back and forth between a generic and a project-specific workspace.\n\n## Install\n```\ngo get github.com/cybercase/gospace\n```\n\n## Use\n```\n$ echo $GOPATH\n/home/user/yourgopath\n\n$ cd /path/to/custom/workspace\n$ gospace\nYou're ready to go.\n\n- Type 'source activate' jump into your new workspace\n- Type 'deactivate' to step out\n$ source activate\n\n(workspace)$ echo $GOPATH\n/path/to/custom/workspace\n\n(workspace)$ echo $PATH\n/path/to/custom/workspace/bin:...\n\n(workspace)$ deactivate\n$ echo $GOPATH\n/home/user/yourgopath\n\n```\n\n## Note\n- The `activate` script should be placed in your workspace root (aka the folder containing `src/ bin/ pkg/`)\n- You can commit the `activate` script since it's not an absolute path\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcybercase%2Fgospace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcybercase%2Fgospace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcybercase%2Fgospace/lists"}