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

Go Path #237

Closed
17 of 54 tasks
burtlo opened this issue Jul 25, 2013 · 16 comments
Closed
17 of 54 tasks

Go Path #237

burtlo opened this issue Jul 25, 2013 · 16 comments

Comments

@burtlo
Copy link

burtlo commented Jul 25, 2013

To bring the Go path up to the same standard as the Ruby Path the following exercises need to be converted:

  • bob
  • word-count
  • anagram
  • beer-song
  • nucleotide-count
  • rna-transcription
  • point-mutations
  • phone-number
  • hamming
  • grade-school
  • robot-name
  • leap
  • etl
  • meetup
  • space-age
  • grains
  • gigasecond
  • triangle
  • scrabble-score
  • roman-numerals
  • binary
  • prime-factors
  • raindrops
  • allergies
  • strain
  • atbash-cipher
  • accumulate
  • crypto-square
  • trinary
  • sieve
  • simple-cipher
  • octal
  • luhn
  • pig-latin
  • pythagorean-triplet
  • series
  • difference-of-squares
  • secret-handshake
  • linked-list
  • wordy
  • hexadecimal
  • largest-series-product
  • kindergarden-garden
  • binary-search-tree
  • matrix
  • robot (robot-movement has no example, robot-pivots has no example)
  • nth-prime
  • palindrome-products
  • pascals-triangle
  • say
  • sum-of-multiples
  • queen-attack
  • saddle-points
  • ocr-numbers
@ghost ghost assigned mikegehard Jul 25, 2013
@burtlo
Copy link
Author

burtlo commented Jul 25, 2013

@msgehard I created this issue for you and others that are knocking out the Go assignments.

@shterrett
Copy link

I'm wondering if it would be possible to open up the completed Go assignments so that we can work through them as they're being completed?

@kytrinyx
Copy link
Member

There's nobody around to nitpick Go assignments at the moment, so opening it up would likely leave people frustrated and waiting for feedback. When I know that we have two or three people who understand the idioms and best practices in Go, then I'll open it up.

@levicook said he'd be willing to nitpick, but I don't want to leave him with the sole responsibility.

@vendion
Copy link

vendion commented Oct 18, 2013

What requirements are you looking for to help nitpick Go assignments? I wouldn't mind helping out, and may be able to ask around to see if others are willing to help. I want to make Go in exercism.io a reality!

@kytrinyx
Copy link
Member

I want to make Go in exercism.io a reality!

Fantastic. Me too :)

I need people who can look at some Go code and make keen observations about Go conventions and idioms and how this bit of code uses the Go language effectively, or how one could use the Go language more effectively.

I'd also love help making sure that both the tests and the example code follow good practices and conventions so that we're not leading people astray from the start.

@vendion
Copy link

vendion commented Oct 18, 2013

Well as I said I will be more than willing to help out, I have been using
Go since it went public so I have a fair understanding of the language and
conventions. Also if the lack of experienced Go developers is the main
thing holding Go back maybe bring it up in some of the Go channels, like
the Golang subreddit, mailing list, and IRC channel I am sure that once the
word is out it will be fairly easy to find the help you need.

On Fri, Oct 18, 2013 at 9:38 AM, Katrina Owen notifications@github.comwrote:

I want to make Go in exercism.io a reality!

Fantastic. Me too :)

I need people who can look at some Go code and make keen observations
about Go conventions and idioms and how this bit of code uses the Go
language effectively, or how one could use the Go language more effectively.

I'd also love help making sure that both the tests and the example code
follow good practices and conventions so that we're not leading people
astray from the start.


Reply to this email directly or view it on GitHubhttps://github.com//issues/237#issuecomment-26595984
.

@kytrinyx
Copy link
Member

Excellent. I'll do that.

I'm going to aim for getting 20 exercises ready (we have 12 so far), then launch the path, and then aim for getting the rest of the exercises live following the launch.

@vendion, @levicook, would you mind taking a look at the existing exercises in
https://github.com/kytrinyx/exercism.io/tree/master/assignments/go ?

Essentially I'd like to sanity check the tests and example code to make sure they're not making any obvious blunders, and are reasonable examples of what good Go code would look like.

@shterrett
Copy link

Thanks everyone!

@kytrinyx kytrinyx mentioned this issue Nov 15, 2013
54 tasks
@levicook
Copy link

I started hamming under #1007 -- tests are written, implementation is up next.

@levicook
Copy link

I think the hamming example is in decent shape; I'm going to try linked-list next.

@kytrinyx
Copy link
Member

kytrinyx commented Dec 9, 2013

@vendion, @levicook - I'm launching the go track (we have over 10 assignments, can add more as we progress).

I'll give both of you access to nitpick all go exercises. Would you mind stopping by regularly for a while while this gets kicked off and we find more people who are willing to participate?

@levicook
Copy link

levicook commented Dec 9, 2013

Sure, where do I go to "stop by"?

@kytrinyx
Copy link
Member

kytrinyx commented Dec 9, 2013

@vendion
Copy link

vendion commented Dec 11, 2013

One thing that would make nitpicking easier, is if in the Nitpick screen there was a link to the documentation (if available) and the test file(s) that goes with the assignment. I'm sure this also belongs in another issue, if so sorry about the spam.

@kytrinyx
Copy link
Member

I'll create a new issue for that. Thank you!

@kytrinyx
Copy link
Member

Superseded by exercism/go#3

Bscruz19 pushed a commit to Bscruz19/exercism.io that referenced this issue May 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants