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

Comments

Projects
None yet
5 participants
@xesina

xesina commented May 14, 2018

@SUP3RIA

This comment has been minimized.

SUP3RIA commented Jun 10, 2018

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

@xesina

This comment has been minimized.

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

This comment has been minimized.

recoilme commented Jun 22, 2018

looks clean!

@xesina

This comment has been minimized.

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

This comment has been minimized.

recoilme commented Jul 10, 2018

@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

This comment has been minimized.

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

This comment has been minimized.

Member

Cameron-C-Chapman commented Aug 4, 2018

@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

This comment has been minimized.

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

This comment has been minimized.

xesina commented Aug 17, 2018

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

@anishkny

This comment has been minimized.

Member

anishkny commented Aug 17, 2018

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

@xesina

This comment has been minimized.

xesina commented Aug 17, 2018

@anishkny Good Idea! thanks, Done.

@xesina

This comment has been minimized.

xesina commented Oct 22, 2018

@anishkny

This comment has been minimized.

Member

anishkny commented Oct 23, 2018

LGTM #287

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment