Veeresh,

Out of the links I provided, The Little Go Book is the closest to a "new
programmer" book, but I don't think it really meets that need. Hopefully
others on this list are aware of a good resource for "new to programming
and want to try Go" and can link you to one!

Good luck,
Brian

On Fri, Jul 19, 2019 at 9:50 AM Veeresh Reddy <veereshredd...@gmail.com>
wrote:

> Thanks much . To be honest I have not wrote any code so far but I wanted
> to start of with Go Lang . Pleade suggest me some accordingly .
>
> On Fri, 19 Jul 2019, 7:15 pm Brian Hatfield, <bmhatfi...@gmail.com> wrote:
>
>> Hi Veereshreddy!
>>
>> Welcome to Go!
>>
>> Here's a collection of links that I put together for some of my teammates
>> who are new to Go:
>>
>> Basics / Introduction to Go
>>
>> GoByExample <https://gobyexample.com/> is a great resource if you've got
>> experience with 2+ programming languages already. It quickly showcases
>> langauge syntax and features, but is relatively spartan in its presentation.
>>
>> The Little Go Book <https://www.openmymind.net/The-Little-Go-Book/> is a
>> more thorough book-style approach to Go for folks with less diverse
>> programming language experience, or for folks who find GoByExample to be
>> too spartan.
>>
>> The Golang Tour <https://tour.golang.org/welcome/1> is the official
>> interactive introduction to Go. It leverages the Go playground, which lets
>> you run Go right in your web browser.
>>
>> <https://github.com/digits/go-services/tree/master/docs/learning-go#intermediate-go-read-all>Intermediate
>> Go
>>
>> These links deal with the practicalities of writing Go, and
>> encourage/discourage various implementation patterns observed in real world
>> use.
>>
>> Effective Go <https://golang.org/doc/effective_go.html> is officially
>> provided documentation that gives tips for writing clear, idiomatic Go
>> code. "Effective Go" is generally regarded in the Go community as
>> particularly helpful.
>>
>> Go Code Review Comments
>> <https://github.com/golang/go/wiki/CodeReviewComments> is a laundry list
>> of common mistakes, not a comprehensive style guide. It's great for
>> beginners and advanced programmers as it explains the rationale behind its
>> guidance.
>>
>> Practical Go: Real World Advice
>> <https://dave.cheney.net/practical-go/presentations/qcon-china.html> presents
>> an excellent overview of the practice of software engineering in Go. Some
>> overlap with Effective Go and Code Review Comments, but with more
>> explanation and memorable quotes to describe patterns.
>>
>> On Fri, Jul 19, 2019 at 9:39 AM <veereshredd...@gmail.com> wrote:
>>
>>> would anyone help me out how to learn go lang more practically , may be
>>> some resources . I want to understand go lang more practically , with some
>>> great examples.
>>>
>>> thank you!
>>>
>>> --
>>> 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/4cb7eae4-b6d2-4454-9d4a-2fe7790cf685%40googlegroups.com
>>> <https://groups.google.com/d/msgid/golang-nuts/4cb7eae4-b6d2-4454-9d4a-2fe7790cf685%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
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/CANGiwgbWEsMZaU66zn-eN2%3Dcm8sOp_tGwRd6-pC%3Di9DJiahcOg%40mail.gmail.com.

Reply via email to