September 2017
Intermediate to advanced
466 pages
9h 33m
English
You probably already know how to use the standard Go packages. However, what you may not be aware of is the fact that some packages have a structure. So, for example, the net package has several sub directories, named http, mail, rpc, smtp, textproto, and url, which should be imported as net/http, net/mail, net/rpc, net/smtp, net/textproto, and net/url, respectively. Go groups packages when this makes sense, but these packages could have also been isolated packages if they were grouped for distribution instead of functionality.
Read now
Unlock full access