miketmoore / zelduh

A tile based adventure game!

Home Page:https://miketmoore.itch.io/zelduh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stress test vgo with zelduh?

mewmew opened this issue · comments

commented

Hi Mike.

Thanks for putting the game assets up. I was wondering, as zelduh continues to develop, and as it is a user of several third party packages, it could be interesting to evaluate whether vgo is good to keep the dependencies known, so that it is always in a buildable state.

I know this may draw away from the main focus of building the game, but it would be very interesting if you'd consider it, as such a stress test of vgo may help iron out issues of usability before it goes into the Go tool chain.

For background, these are the dependencies I had to pull to build vgo. (One of them I had a fork of on a different branch, but still in GOPATH, so that caused an error. I wonder if vgo would have resolved that issue).

u@x220 ~/g/s/g/m/zelduh> go get -v -u github.com/miketmoore/zelduh/...
github.com/miketmoore/zelduh (download)
github.com/deanobob/tmxreader (download)
github.com/faiface/pixel (download)
github.com/faiface/glhf (download)
github.com/faiface/mainthread (download)
github.com/go-gl/gl (download)
github.com/go-gl/mathgl (download)
Fetching https://golang.org/x/image/math/f32?go-get=1
Parsing meta tags from https://golang.org/x/image/math/f32?go-get=1 (status code 200)
get "golang.org/x/image/math/f32": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/math/f32?go-get=1
get "golang.org/x/image/math/f32": verifying non-authoritative meta tag
Fetching https://golang.org/x/image?go-get=1
Parsing meta tags from https://golang.org/x/image?go-get=1 (status code 200)
golang.org/x/image (download)
github.com/pkg/errors (download)
github.com/go-gl/glfw (download)
Fetching https://golang.org/x/image/font?go-get=1
Parsing meta tags from https://golang.org/x/image/font?go-get=1 (status code 200)
get "golang.org/x/image/font": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/font?go-get=1
get "golang.org/x/image/font": verifying non-authoritative meta tag
Fetching https://golang.org/x/image/math/fixed?go-get=1
Parsing meta tags from https://golang.org/x/image/math/fixed?go-get=1 (status code 200)
get "golang.org/x/image/math/fixed": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/math/fixed?go-get=1
get "golang.org/x/image/math/fixed": verifying non-authoritative meta tag
Fetching https://golang.org/x/image/font/basicfont?go-get=1
Parsing meta tags from https://golang.org/x/image/font/basicfont?go-get=1 (status code 200)
get "golang.org/x/image/font/basicfont": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/font/basicfont?go-get=1
get "golang.org/x/image/font/basicfont": verifying non-authoritative meta tag
github.com/miketmoore/go-pixel-game-template (download)
github.com/nicksnyder/go-i18n (download)
github.com/pelletier/go-toml (download)
Fetching https://gopkg.in/yaml.v2?go-get=1
Parsing meta tags from https://gopkg.in/yaml.v2?go-get=1 (status code 200)
get "gopkg.in/yaml.v2": found meta tag get.metaImport{Prefix:"gopkg.in/yaml.v2", VCS:"git", RepoRoot:"https://gopkg.in/yaml.v2"} at https://gopkg.in/yaml.v2?go-get=1
gopkg.in/yaml.v2 (download)
Fetching https://golang.org/x/image/colornames?go-get=1
Parsing meta tags from https://golang.org/x/image/colornames?go-get=1 (status code 200)
get "golang.org/x/image/colornames": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/colornames?go-get=1
get "golang.org/x/image/colornames": verifying non-authoritative meta tag

Cheers,
/u