The Hive Tour
Contents
EN
PT
54 features, one at a time
Contents
01. Hello, World
02. Running these examples
03. Comments
04. Names have shapes
05. Variables and constants
06. Scalar types
07. Strings
08. Operators
09. Arithmetic at the edges
10. Control flow
11. assert and panic
12. Vectors
13. Builtins
14. Pipes
15. Bounds, proved at compile time
16. A length is a promise
17. Tables and CSV
18. Result<T, E>
19. Declared types
20. Pattern matching with is
21. func vs proc
22. Named arguments
23. First-class functions
24. Mutability and value semantics
25. Concurrency
26. Generics
27. Modules
28. Importing a Go file
29. Maps
30. Conversions
31. Math
32. JSON
33. Files
34. Spreadsheets
35. Terminal and processes
36. Time
37. Environment variables
38. Networking: HTTP
39. Networking: WebSockets
40. Networking: raw TCP
41. Cryptography
42. SQL
43. Optional filters: WHERE { }
44. The in-memory trap
45. The UI module
46. Drawing on a canvas
47. Three dimensions
48. A sound is a shape
49. Testing
50. Distributed actors
51. What an error looks like
52. Building for another platform
53. Containers
54. Where to go next