Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Golang + Echo #216

Closed
xesina opened this issue May 14, 2018 · 13 comments
Closed

Golang + Echo #216

xesina opened this issue May 14, 2018 · 13 comments
Labels

Comments

@xesina
Copy link

xesina commented May 14, 2018

Hi,
Work in progress at https://github.com/xesina/golang-echo-realworld-example-app

@SUP3RIA
Copy link

SUP3RIA commented Jun 10, 2018

@xesina Are you still working on this? Would love to see this getting finished!

@xesina
Copy link
Author

xesina commented Jun 10, 2018

@SUP3RIA Yes, I've tested it with React/Vue frontend and it's fully working now
It just needs a little bit of clean up and docs. I'm getting it ready by the end of this week.

@recoilme
Copy link

looks clean!

@xesina
Copy link
Author

xesina commented Jun 26, 2018

@Cameron-C-Chapman I think it's ready. I wrote the minimum tests and also tested it with react and vue frontend

@recoilme
Copy link

@xesina i like your work. Take a look please on my version of totally refactored realworld app
#234
I start from scratch this project - and if you like it and have time - it's open source and opens for contributors. Not finished now, but looks promising

@xesina
Copy link
Author

xesina commented Jul 15, 2018

@Cameron-C-Chapman This is finished about 20 days ago, can you take a look at this?

@Cameron-C-Chapman
Copy link
Member

@xesina Sorry for the delay.

I started taking a look at this but ran into some issues. I'm not super familiar with go so it might be an obvious path related issue but since the instructions should be easy to follow for a beginner I think it's relevant.

I can't add an issue directly to your repo so I'll add the issue here.

Following the directions exactly I run into this issue:

$ which go
/usr/local/bin/go

$ which dep
/usr/local/bin/dep

$ dep ensure
/Users/cameronchapman/Personal/golang-echo-realworld-example-app is not within a known GOPATH/src

$ go run main.go
main.go:5:2: cannot find package "github.com/xesina/golang-echo-realworld-example-app/db" in any of:
	/usr/local/Cellar/go/1.10.3/libexec/src/github.com/xesina/golang-echo-realworld-example-app/db (from $GOROOT)
	/Users/cameronchapman/go/src/github.com/xesina/golang-echo-realworld-example-app/db (from $GOPATH)
main.go:7:2: cannot find package "github.com/xesina/golang-echo-realworld-example-app/handler" in any of:
	/usr/local/Cellar/go/1.10.3/libexec/src/github.com/xesina/golang-echo-realworld-example-app/handler (from $GOROOT)
	/Users/cameronchapman/go/src/github.com/xesina/golang-echo-realworld-example-app/handler (from $GOPATH)
main.go:4:2: cannot find package "github.com/xesina/golang-echo-realworld-example-app/router" in any of:
	/usr/local/Cellar/go/1.10.3/libexec/src/github.com/xesina/golang-echo-realworld-example-app/router (from $GOROOT)
	/Users/cameronchapman/go/src/github.com/xesina/golang-echo-realworld-example-app/router (from $GOPATH)
main.go:6:2: cannot find package "github.com/xesina/golang-echo-realworld-example-app/store" in any of:
	/usr/local/Cellar/go/1.10.3/libexec/src/github.com/xesina/golang-echo-realworld-example-app/store (from $GOROOT)
	/Users/cameronchapman/go/src/github.com/xesina/golang-echo-realworld-example-app/store (from $GOPATH)

Maybe some instructions about configuring the path make sense to add?

@xesina
Copy link
Author

xesina commented Aug 4, 2018

@Cameron-C-Chapman Thanks for your review. I added detailed instructions and helpful links.
I will update links later to point to this repo on gothinkster.

@xesina
Copy link
Author

xesina commented Aug 17, 2018

@Cameron-C-Chapman How Can we proceed on this? It's seems that you're too busy :)

@anishkny
Copy link
Member

@xesina do you think you could try and build this project on TravisCI. This should help prevent machine specific setup pitfalls?

@xesina
Copy link
Author

xesina commented Aug 17, 2018

@anishkny Good Idea! thanks, Done.

@xesina
Copy link
Author

xesina commented Oct 22, 2018

@anishkny
Copy link
Member

LGTM #287

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants