You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Joe Chen 32c32f8d5e Update README.md 12 years ago
conf update 12 years ago
doc command install add support for code.google.com 12 years ago
i18n/en-US add flag -e for command install 12 years ago
models broken 12 years ago
utils clean code: walker.go 12 years ago
.gitignore clean code: build.go 12 years ago
LICENSE initialize 12 years ago
README.md Update README.md 12 years ago
README_ZH.md clean code: install.go 12 years ago
build.go update 12 years ago
gpm.go little fix 12 years ago
install.go Update install.go 12 years ago

README.md

gpm - Go Package Manager

GPMGo_Logo

gpm(Go Package Manager) is a Go package manage tool for search, install, update and share packages in Go.

Todo

  • Command install add support for downloading code from launchpad.net, bitbucket.org; hopefully, support user sources for downloading tarballs.
  • Command install installs all packages after downloaded.
  • After downloaded all packages in bundles or snapshots, need to check if all dependencies have been downloaded as well.
  • Develop user source API server template application to support user sources in bundles.
  • Add bundle and snapshot parser code for downloading by bundle or snapshot id.
  • Add user system to create, edit, upload, and download bundles or snapshots through gpm client program.
  • Add gpm working principle design.
  • Download package from code.google.com only support hg as version control system, probably support git and svn.
  • All errors should have specific title for exactly where were created.
  • Add i18n support for all strings.
  • Add feature for downloading through version control tools, and use checkout to switch to specific revision; this feature only be enabled when users use bundle or snapshot id.
  • When choose which GOPATH to install, match with current path first, if it doesn't match any GOPATH, then install to the first path in the GOPATH variable.