Just leaving my final tank you for everyone! You all really helped!

Cheers,

LMB

On Thu, Sep 22, 2016 at 10:58 PM, Diego Medina <fmpwiz...@gmail.com> wrote:

> Hi,
>
> First, awesome that you started using Go! some thoughts inline:
>
>
>
>> 1. The sbxs_ prefix is there just because I expect this package to be
>> part of a set of related repositories and I wanted to give them some
>> "unity" through naming. Arguably a bad idea, I am not sure about it.
>>
>
> I have seen two ways other Go developers have "solve" this,
>
> 1. Create a dedicated organization/github account for this group of repos,
> like
>
> http://www.gorillatoolkit.org/
>
> if you see that link (you probably are familiar with it already but if not)
>
> you have:
>
> gorilla/context
> gorilla/mux
> gorilla/reverse
> gorilla/rpc
> gorilla/schema
> gorilla/securecookie
> gorilla/sessions
> gorilla/websocket
>
> and people in the community refers to them as " ... have you tried gorilla
> mux? ..." , etc
>
> 2. in your github account you create a repo sbxs, and inside there you add
> a folder go_markydown
>
> if then you have a new component that is related, you create a new folder,
> go_asciidoc inside sbxs
>
> this is somewhat similar to juju iirc
>
> https://github.com/juju/juju
>
>
>
>
>>
>> 2. I added "go" to the package name because I tend to experiment with
>> different languages from time to time, and therefore I have a reasonable
>> chance to have naming conflicts without it.
>>
>>
> this is a personal preference, you have your reason, sounds good to me :)
>
>
>> 3. I added that extra "markydown" directory just because I read on
>> Effective Go that it is a convention to give the package name the same name
>> as the directory, and I thought that "markydown" was a better package name
>> than "sbxs_go_markydown". Maybe I should just use the long package name and
>> let users rename it when importing if they wish? Or is there  some better
>> way?
>>
>>
> skipping this one.
>
> Thanks!
>
>
>
>
>
>> Thanks again!
>>
>> LMB
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to