<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I found the regular go book,<i> The Go Programming Language</i>
by Donovan and Brian Kertnighan was reminiscent of the C book, and
easy to work from.</p>
<p>For how to learn, I might look and see if there is a good
O'Reilly talk series. I see a bunch listed.</p>
<p>--dave<br>
</p>
<div class="moz-cite-prefix">On 10/13/24 23:28, William Park via
talk wrote:<br>
</div>
<blockquote type="cite"
cite="mid:b460b70c-1b54-4d95-9f12-c1c46ccda310@yahoo.ca">Dear Go
experts,
<br>
<br>
I finally decided to dive into Go. Searching around "go.dev", I
can't seem to find proper introduction, suitable for C
programmer. Can someone point me to where it might be buried?
<br>
<br>
I want the usual introduction, starting with
<br>
- data types, variables, data structures
<br>
- syntax (Go seems to use more symbols than C)
<br>
- if-then, loops, functions, etc.
<br>
<br>
Eg. I started with
<br>
<br>
func main() {
<br>
code, text := fmt.Print ("Print:", "hello", "world\n")
<br>
code, text := fmt.Printf ("Printf: %s %s\n", "hello",
"world")
<br>
code, text := fmt.Println ("Println:", "hello", "world")
<br>
}
<br>
<br>
and got errors. I managed to figure it out, by trial and error.
Not very efficient learning...
<br>
---
<br>
Post to this mailing list <a class="moz-txt-link-abbreviated" href="mailto:talk@gtalug.org">talk@gtalug.org</a>
<br>
Unsubscribe from this mailing list
<a class="moz-txt-link-freetext" href="https://gtalug.org/mailman/listinfo/talk">https://gtalug.org/mailman/listinfo/talk</a>
<br>
</blockquote>
<pre class="moz-signature" cols="72">--
David Collier-Brown, | Always do right. This will gratify
System Programmer and Author | some people and astonish the rest
<a class="moz-txt-link-abbreviated" href="mailto:davecb@spamcop.net">davecb@spamcop.net</a> | -- Mark Twain</pre>
</body>
</html>