add pkgcache.go