Programming

mihalis's picture

Go Systems Programming book FAQ

1. Does the book have a web page?
Yes: https://www.packtpub.com/networking-and-servers/go-systems-programming

2. Is it a book for amateur programmers?
If you already know how to program, then you will not have any difficulties reading the book.

3. Which Go version should I have?
Any Go version will do. However, there are some specific Go features that need a recent Go version (1.8 or newer).

4. Where can I find the code for the book?
https://github.com/PacktPublishing/Go-Systems-Programming

5. Is it for UNIX only?
The book is mainly for UNIX machines, which includes Linux, macOS, Mac OS X, *BSD, etc. However, most of the code should work fine on Windows machines.

6. Where can I buy it?
Everywhere including https://www.packtpub.com/networking-and-servers/go-systems-programming, https://www.amazon.co.uk/Go-Systems-Programming-Master-programming/dp/17... and https://www.amazon.com/Go-Systems-Programming-Master-programming/dp/1787....

7. Is it possible to contact you about the book?
Yes – use the contact form (http://www.mtsoukalos.eu/contact) or Twitter (https://twitter.com/mactsouk).

8. What are you doing now?
I am currently writing another book on Go!

9. Have more questions?
Contact me using http://www.mtsoukalos.eu/contact.

mihalis's picture

Go Systems Programming TOC

1: GETTING STARTED WITH GO AND UNIX SYSTEMS PROGRAMMING
2: WRITING PROGRAMS IN GO
3: ADVANCED GO FEATURES
4: GO PACKAGES, ALGORITHMS, AND DATA STRUCTURES
5: FILES AND DIRECTORIES
6: FILE INPUT AND OUTPUT
7: WORKING WITH SYSTEM FILES
8: PROCESSES AND SIGNALS
9: GOROUTINES - BASIC FEATURES
10: GOROUTINES - ADVANCED FEATURES
11: WRITING WEB APPLICATIONS IN GO
12: NETWORK PROGRAMMING

You can get an even more detailed TOC at https://www.packtpub.com/networking-and-servers/go-systems-programming

mihalis's picture

Source code of Go Systems Programming

You can find the Go code of the "Go Systems Programming" book at https://github.com/PacktPublishing/Go-Systems-Programming

Image: 
mihalis's picture

Phoenix and Cassandra

I wrote "Phoenix: how to build a blog" for Linux Format magazine, issue 216.
I also wrote "Cassandra: Processing data" for the same issue.

Image: 

Pages

Subscribe to RSS - Programming