由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
醉染图书精通GO语言()9787564183226
¥ ×1
Preface
Chapter 1: Go and the Oraig System
The structure of the book
The history of Go
Why learn Go?
Go advantages
Is Go perfect?
What is a preprocessor?
The godoc utility
Compiling Go code
Executing Go code
Two Go rules
You either use a Go package or do not include it
There is only one way to format curly braces
Downloading Go packages
Unix stalin, stdout, and stderr
About printing output
Using standard output
Getting user input
About := and =
Reading from standard input
Working with command-line arguments
About error output
Writing to log files
Logging levels
Logging facilities
Log servers
A Go program that sends information to log files
About log.Fatal()
About log.Panic()
Error handling in Go
The error da ye
Error handling
Additional resources
Exercises
Summary
Chapter 2: Understanding Go Internals
The Go compiler
Garbage Collection
The Tricolor algorithm
More about the oraio of the Go Garbage Collector
Unsafe code
About the unsafe package
Another example of the unsafe package
Calling C code from Go
Calling C code from Go using the same file
Calling C code from Go using separate files
The C code
The Go code
Mixing Go and C code
Calling Go functions from C code
The Go package
The C code
The defer keyword
Panic and Recover
Using the panic function on its own
Two handy Unix utilities
The strace tool
The dtrace tool
Your Go environment
The Go Assembler
Node Trees
Learning more about go build
General Go coding advices
Additional Resources
Exercises
Summary
Chapter 3: Working with Basic Go Data Types
Go loops
The for loop
The while loop
The range keyword
Examples of Go for loops
Go arrays
Multi-dimensional arrays
The shortcomings of Go arrays
Go slices
Performing basic oraios on slices
Slices are being expanded automatically
Byte slices
Chapter 4: The Uses of Coite Types
Chapter 5: Enhancing Go Code with Data Structures
Chapter 6: What You Might Not Know About Go Packages
Chapter 7: Reflection and Interfaces for All Seasons
Chapter 8: Telling a Unix System What to Do
Chapter 9: Go Concurrency - Goroutines, Channels, and Pipelines
Chapter 10: Go Concurrency- Advanced Topics
Chapter 11: Code Testing, Optimization, and Profiling
Chapter 12: The Foundations of Network Programming in Go
Chapter 13: Network Programming - Building Servers and Clients
Other Books You May Enjoy
Index
米哈里斯?图卡洛斯(Mihalis Tsoukalos),is a technical author, a Unix administrator, a developer, and a mathematician, who enjoys learning new things. He has written more than 250 technical articles for many publications, including Sys Admin, MacTech, Linux User and Developer,Usenix ;login:, Linux Format, and Linux Journal.
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格