On Wed, Nov 13, 2024 at 1:28 PM ben...@gmail.com <benh...@gmail.com> wrote:
>
> > Personally I mostly think that is OK. One of the guidelines that Go
> > follows is to encourage people to write code rather than write types.
> > To me this falls into writing types.
>
>
> I'm intrigued by this concept, but I don't really know what it means. I've 
> seen your (Ian's) similar comments at 
> https://go.dev/blog/when-generics#write-code and 
> https://github.com/golang/go/issues/29649#issuecomment-454820179 about the 
> "general guideline for programming Go: write Go programs by writing code, not 
> by defining types".
>
> But can you flesh that out a bit, or -- even better -- point to some examples 
> of what you do (and don't) mean? Or is there some "further reading" on the 
> subject you can link to?
>
> Does it simply mean to start by writing functions and imperative code, and 
> worry about the types/structs as they come up?

Essentially, yes.

I think Rob Pike explains the idea well in
https://commandcenter.blogspot.com/2012/06/less-is-exponentially-more.html.

Ian

-- 
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.
To view this discussion visit 
https://groups.google.com/d/msgid/golang-nuts/CAOyqgcWK_umiG7UXx0ZZQG3zYJ6zKfTjbHOmc7vo5qQ0_ZUKdg%40mail.gmail.com.

Reply via email to