Go: Difference between revisions

From wikinotes
No edit summary
Tag: Manual revert
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
A minimalist statically linked, strongly typed, compiled language with garbage collection.<br>
A statically linked, strongly typed, compiled language with garbage collection.<br>
Simple support for cross compilation.
Simple support for cross compilation, and package distribution.
 


= Documentation =
= Documentation =
Line 21: Line 22:
</blockquote><!-- Documentation -->
</blockquote><!-- Documentation -->


= Tutorials =
= Intro/Reference =
<blockquote>
<blockquote>
{| class="wikitable"
{|
|-
| [[golang tutorials]]
|-
| [[golang anatomy]]
|-
| [[golang install]]
|-
| [[golang documentation]]
|-
|-
| golang specification (best) || https://go.dev/ref/spec
| [[golang packaging]]
|-
|-
| effective go || https://go.dev/doc/effective_go
| [[golang module path]]
|-
|-
| zetcode || https://zetcode.com/all/#go
| [[golang environments]]
|-
| [[golang conventions]]
|-
| [[golang patterns]]
|-
|-
|}
|}
</blockquote><!-- Tutorials -->
</blockquote><!-- Intro/Reference -->


= Intro/Reference =
= Tools =
<blockquote>
<blockquote>
{|
{|
|-
|-
| [[golang install]]
| [[golang compilers]]
|-
|-
| [[golang projects]]
| [[golang documentation]]
|-
|-
| [[golang packaging]]
| [[golang environments]]
|-
|-
| [[golang toolchains]]
| [[golang debuggers]]
|-
|-
| [[golang anatomy]]
| [[golang lsps]]
|-
|-
| [[golang environments]]
| [[golang checkers]]
|-
| [[golang conventions]]
|-
|-
|}
|}
</blockquote><!-- Intro/Reference -->
</blockquote><!-- Tools -->


= Libraries =
= Libraries =
Line 64: Line 75:
</blockquote><!-- Libraries -->
</blockquote><!-- Libraries -->


= Basics =
= Syntax =
<blockquote>
<blockquote>
{|
{|
Line 95: Line 106:
|-
|-
| [[golang matching]]
| [[golang matching]]
|-
|}
</blockquote><!-- Basics -->
= Features =
<blockquote>
{|
|-
|-
| [[golang input/output]]
| [[golang input/output]]
|-
| [[golang logging]]
|-
|-
| [[golang filesystem]]
| [[golang filesystem]]
Line 103: Line 123:
|-
|-
| [[golang operating system]]
| [[golang operating system]]
|-
| [[golang functional]]
|-
|-
| [[golang concurrency]]
| [[golang concurrency]]
|-
|-
| [[golang synchronization]]
| [[golang synchronization]]
|-
| [[golang encoding]]
|-
|-
| [[golang testing]]
| [[golang testing]]
|-
|-
|}
|}
</blockquote><!-- Basics -->
</blockquote><!-- Features -->

Latest revision as of 14:17, 7 February 2023