Based on this recommendation, I started Bill's class and got the book.   I
like the class a lot.
Thanks for the post

On Sat, Oct 23, 2021, 7:23 PM <golang-nuts@googlegroups.com> wrote:

> golang-nuts@googlegroups.com
> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/golang-nuts/topics>
>  Google
> Groups
> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview>
> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview>
> Topic digest
> View all topics
> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/golang-nuts/topics>
>
>    - Best Go paid course <#m_5181747935597135954_group_thread_0> - 1
>    Update
>    - initialization loop ? <#m_5181747935597135954_group_thread_1> - 1
>    Update
>    - Help getting database/sql pooling merged
>    <#m_5181747935597135954_group_thread_2> - 1 Update
>
> Best Go paid course
> <http://groups.google.com/group/golang-nuts/t/c097016fb4fd97e?utm_source=digest&utm_medium=email>
> Leam Hall <leamh...@gmail.com>: Oct 23 06:05AM -0700
>
> Ahmed,
>
> I would recommend two pairs of resources. First, if you want to build your
> level of Go above the basic, get "Learning Go" by Jon Bodner, and check
> out
> his Safaribooks Online "Go in 3 Hours" video. Once you're solid there,
> look
> at William "Bill" Kennedy's "Ultimate Go Course, 2nd edition" on
> Safaribooks Online. There is an "Ultimate Go notebook" that parallels the
> course.
>
> Coursera has a specialization on Go, from UCB. That might interest you as
> well. If you did that, I would put it between Jon's book/course and
> Bill's.
> The UCB course is better if you have a decent introduction to the langauge
> before starting.
>
> Leam
>
> Back to top <#m_5181747935597135954_digest_top>
> initialization loop ?
> <http://groups.google.com/group/golang-nuts/t/821cdcfcde404f70?utm_source=digest&utm_medium=email>
> Michael Ellis <michael.f.el...@gmail.com>: Oct 23 09:05AM -0700
>
> > The rules for when an initialization loop occurs are part of the
> language
> spec: https://golang.org/ref/spec#Package_initialization.
>
> Thanks for the link. It helps with questions I've had recently about
> package initialization. Can you confirm that the statement
>
> "If a package has imports, the imported packages are initialized before
> initializing the package itself. If multiple packages import a package,
> the
> imported package will be initialized only once"
>
> means that if
> - package x imports y and z (in that order), and
> - package y imports a
> - package a imports b
> - package z imports b
>
> then b will be initialized during the initialization of y ( and not
> initialized again during the import of z)?
> Back to top <#m_5181747935597135954_digest_top>
> Help getting database/sql pooling merged
> <http://groups.google.com/group/golang-nuts/t/499f20b042a157fd?utm_source=digest&utm_medium=email>
> Steven Hartland <ste...@multiplay.co.uk>: Oct 23 12:29AM +0100
>
> There's been a long standing bug <
> https://github.com/golang/go/issues/39471>
> in database/sql pooling which means SetConnMaxIdleTime doesn't work.
>
> I found and fixed the bug <
> https://go-review.googlesource.com/c/go/+/237337>
> back in June of 2020, but have so far been unable to get this relatively
> simple fix across the line.
>
> With 1.18 freeze fast approaching, I'd love to get this merged before then
> so we can have working DB pooling without having to run a patched core
> library.
>
> Others have looked at it in the past and said the fix looks good, and we've
> been running it for well over a year now, so I would say confidence is high
> ;-)
>
> So any help to get it merged would be most appreciated!
>
> Regards
> Steve
> Back to top <#m_5181747935597135954_digest_top>
> You received this digest because you're subscribed to updates for this
> group. You can change your settings on the group membership page
> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/golang-nuts/join>
> .
> To unsubscribe from this group and stop receiving emails from it send an
> email to golang-nuts+unsubscr...@googlegroups.com.
>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAJTu_tb18x-juxx35q-MLGvXjZZ2BdxemYS9VWLmm6_JX1V2Aw%40mail.gmail.com.

Reply via email to