Live data from Hacker News

Go Challenge 3: write a photo-mosaic generating web application

golang-challenge.com

1–10 of 19 posts

Re: Go Challenge 3: write a photo-mosaic generating web application

#2
This challenge seems a bit over the top. The task is to write a fully functional service for creating a photo mosaic service that accesses third party apis for sourcing the photos. Constraints are that you are not allowed to use any libs from outside the include standard library (though you are expected to write tests using some tool the challenge author is apparently trying to push)... The whole things has to be deployed and publicly accessible.

Seems like quite a bit of work for the chance of winning a bunch of ebooks.

Re: Go Challenge 3: write a photo-mosaic generating web application

#3
post #2

This challenge seems a bit over the top. The task is to write a fully functional service for creating a photo mosaic service that accesses third party apis for sourcing the photos. Constraints are that you are not allowed to use any libs from outside the include standard library (though you are expected to write tests using some tool the challenge author is apparently trying to push)... The whole things has to be dep…

> Create a fully functional web app

> Do not use anything but standard library

Is this a high school homework or a realistic real world challenge? No thanks.

I'd say it's not just a bit over top, but ridiculously over the top. Maybe it's just me.

Re: Go Challenge 3: write a photo-mosaic generating web application

#4
This seems more like creating an entire service from start-to-finish rather than an exercise on learning a language. I appreciate the authors are likely trying to do this because the exercise touches on so many different areas, but personally I'd be put off by this, when learning it's always more enticing to go for bite-size challenges, so you can see progress easier and create milestones/goals.

Re: Go Challenge 3: write a photo-mosaic generating web application

#6
post #2

This challenge seems a bit over the top. The task is to write a fully functional service for creating a photo mosaic service that accesses third party apis for sourcing the photos. Constraints are that you are not allowed to use any libs from outside the include standard library (though you are expected to write tests using some tool the challenge author is apparently trying to push)... The whole things has to be dep…

It's quite easy to write webapps using Go's std lib. The rules allow for 3rd party database drivers. It's also easy to deploy to something like GAE or an amazon micro instance.

> Seems like quite a bit of work

That's why it's called a challenge.

I think the last challenge sounded more difficult because the problem was much more unique.

This challenge is more practical because you will be doing very common things like consuming REST APIs, writing HTTP handlers, routing, templating, optional database, etc. Most of this is doable by importing net/http and html/template and reading some basic tutorials [1].

[1] https://golang.org/doc/articles/wiki/

Re: Go Challenge 3: write a photo-mosaic generating web application

#10
post #2

This challenge seems a bit over the top. The task is to write a fully functional service for creating a photo mosaic service that accesses third party apis for sourcing the photos. Constraints are that you are not allowed to use any libs from outside the include standard library (though you are expected to write tests using some tool the challenge author is apparently trying to push)... The whole things has to be dep…

I think award is title, not ebooks. Title will look great in resume.
Post reply on HN