Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| golangbot_tutorial [2019/08/25 09:53] – [Introduction and Installation] rpjday | golangbot_tutorial [2019/08/27 10:52] (current) – [Misc] rpjday | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ===== Misc ===== | ===== Misc ===== | ||
| + | * " | ||
| * Concurrency | * Concurrency | ||
| * Compiled | * Compiled | ||
| Line 14: | Line 15: | ||
| * Debuggers? | * Debuggers? | ||
| * Code analyzers? | * Code analyzers? | ||
| + | * Install Visual Studio (https:// | ||
| ===== Introduction ===== | ===== Introduction ===== | ||
| Line 21: | Line 23: | ||
| Advantages of Go: | Advantages of Go: | ||
| - | * Simple syntax | + | * Simple syntax(?) |
| * Fast compilation | * Fast compilation | ||
| * Static linking | * Static linking | ||
| - | * Concurrency | + | * Concurrency |
| + | * Garbage collection | ||
| + | * Simple language specification | ||
| * Tooling | * Tooling | ||
| * ''/ | * ''/ | ||
| Line 41: | Line 45: | ||
| ==== Types ==== | ==== Types ==== | ||
| + | |||
| + | * Go is strict about explicit typing. | ||
| ==== Constants ==== | ==== Constants ==== | ||
| + | |||
| + | * Value must be known at compile time | ||
| + | * Not sure what it means that " | ||
| + | * What does it mean that something is " | ||
| ===== Functions and Packages ===== | ===== Functions and Packages ===== | ||