0
0

More than 3 years have passed since last update.

A Tour of Goのリンク集

Last updated at Posted at 2020-05-16

1. はじめに

1.1 背景と目的

1.1.1 背景

  • A Tour of Goで調べ事をしたいとき、自分の知りたいことがどこに書かれているかをすぐに見つけられない。

1.1.2 目的

  • Go言語の勉強、理解を効率化させるために本記事を作成した。

1.2 本記事でやっていること

  • A Tour of Goのコンテンツをピックアップし、リンクを貼っている。

1.3 読者の対象

  • あくまでも自分自身
  • 他に、A Tour of Goを用いたGo言語の学習をしている方にも役立つかもしれません。

1.4 前提

  • 自分自身が気になったページ、よく参照するページのみ、リンクを貼っています。A Tour of Goで紹介しているすべてのページに対応しているわけではありません。
  • そのため、随時修正、変更が入ります。

1.5 参照リンク

2. 本編

2.1 基本

2.1.1 Goプログラムの基本的なコンポーネントについて

2.1.1.1 Packageについて

2.1.1.2 関数について

2.1.1.3 変数について

2.1.1.4 型について

2.1.1.5 定数について

2.1.1.6 この章を終わります。

2.1.2 コードの流れをコントロールする技術について

2.1.2.1 For文について

2.1.2.2 If文について

2.1.2.3 Exercise:For文とIf文を使ったプログラムの演習

2.1.2.4 Switch文について

2.1.2.5 Deferについて

2.1.2.6 この章を終わります。

2.1.3 新しい型の定義について

2.1.3.1 ポインタについて

2.1.3.2 構造体について

2.1.3.3 配列について

2.1.3.4 スライスについて

2.1.3.5 Exercise:スライスを使ったプログラムの演習

2.1.3.6 Mapについて

2.1.3.7 Exercise:Mapを使ったプログラムの演習

2.1.3.8 関数の応用

2.1.3.9 Exercise:Closureに関するプログラムの演習

2.1.3.10 この章を終わります。

2.2 メソッド、Interface、オブジェクトとその動作を定義する構造体について

2.2.1 メソッドについて

2.2.2 Interfaceについて

2.2.3 Exercise:Stringer Interfaceを使ったプログラムの演習

2.2.4 Errorについて

2.2.5 Exercise:Errorに関するプログラムの演習

2.2.6 Readers Interfaceについて

2.2.7 Exercise:Readers Interfaceに関するプログラムの演習

2.2.8 imageパッケージについて

2.2.9 Exercise:imaegeパッケージに関するプログラムの演習

2.2.10 この章を終わります。

2.3 並行処理機能について(執筆者はまだ学習していない)

3. おまけ

  • A Tour of Goのページ遷移が面倒な場合、Fn+/キーで簡単に遷移ができます。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0