Go 101: a book focusing on Go syntax/semantics and all kinds of details


Go 101: a book focusing on Go syntax/semantics and all kinds of details
by: Tapir Liu
Released: 2019

Pages: 700
Language 语言: English
Pages: PDF/EPUB
Size: 10 Mb
Go 101 is a book focusing on Go syntax/semantics and all kinds of details. The book also tries to help gophers gain a deep and thorough understanding of Go. The book is expected to be helpful for both beginner and experienced Go programmers.
Contents
50. About Go 101
51. Acknowledgements
52. An Introduction of Go
53. The Ofhcial Go SDk
54. Introduction to Source Code Elements
55. Keywords And ldentifiers in Go
56. Basic Types and Basic Value Literals
57. Constants and Variables
58. Common Operators
$9. Function Declarations and Function Calls
510. Code Packages and Package lmports
511. Expressions,Statements and Simple Statements
512. Basic Control Flows
513. Goroutines,Deferred Function Calls and Panic/Recover
514. Overview of Go Type System
515. Pointers in Go
$16. Structs in Go
517. Value Parts
518. Arrays,Slices and Maps in Go
519. Strings in Go
$20. Functions in Go
521. Channels in Go
522. Methods in Go
523. Interfaces in Go
524. Type Embedding
525. Type-Unsafe Pointers
526. Built-in Generics
527. Reflections in Go
$28. Line Break Rules in Go
529. More about Deferred Function Calls
530. Some Panic/Recover Use Cases
531. The Right Places to Call the recover Function
$32. Code Blocks and ldentifher Scopes
533. Expression Evaluation Orders
534. Go Value Copy Costs
$35. Bounds Check Elimination
536. Concurrency Synchronization Overview
$37. Channel Use Cases
538. How to Gracefuly Close Channels
539. Concurrency Synchronization Techniques Provided in the sync Standard Package
540. Atomic Operations Provided in The sync/atomic Standard Package
541. Memory Order Guarantees in Go
$42. Common Concurrent Programming Mistakes
543. Memory Blocks
544. Memory Layouts
545. Memory Leaking Scenarios
$46. Some Simple Summaries
547. nils in Go
$48. Value Conversion,Assignment and Comparison Rules in Go
549. Syntax/Semantics Exceptions in Go
550. Go Details 101
551. Go FAQ 101
552. Go Tips 101
553. More Go Related Topics

打赏
未经允许不得转载:finelybook » Go 101: a book focusing on Go syntax/semantics and all kinds of details

评论 抢沙发

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫