検索

次のセクション: defer介绍以及运行流程分析381 回再生

5 秒后自动播放下一节
  もう一度見る

Golang の基礎から習得まで (シーズン 1)

導入 >
コースウェア
章1Goコースの紹介とGo言語の紹介

Golang言語の紹介

09分54秒

Go言語機能の紹介

17分29秒
章2win/linux に go をインストールし、最初のプログラムを実行します

Linux に go をインストールして実行します

11分10秒

win10にgoとgolandをインストールする

19分53秒

Go の最初のプログラムの実行とコンパイル コマンドの紹介

07分25秒
章3Go の基本的な構文と変数の名前付け

golang の基本構文の紹介

14分11秒

golang エスケープ文字と出力関数の概要

11分53秒

変数の命名方法と命名規則

17分53秒

匿名変数 ローカル変数 グローバル変数

15分37秒
章4go 変数のデータ型

データ型 int の概要

14分44秒

データ型値 float

08分04秒

データ型 ブール型

06分26秒

文字列の導入と定義

19分34秒
章5文字列操作関数

文字列操作関数1

09分37秒

文字列操作関数2

13分38秒
章6データ型変換

整数を他のデータ型に変換する

文字列を他のデータ型に変換する

章7オペレーター

算術演算子と注意事項

関係演算子とその他の演算子

章8フロー制御ステートメント

定数定義宣言は次のように使用します。

フロー制御ステートメント if

フロー制御ステートメントスイッチ

ループ制御

ループ制御範囲-break-goto

章9Go言語での配列の使用

配列宣言を定義するいくつかの方法

2次元配列の宣言と配列ループの走査

配列値の転送と配列の概要

章10Go 言語のスライスの使用法

スライスの概要とスライスの定義

スライス定義と空のスライス nil スライス

スライスと配列参照

スライス追加の動的拡張

スライスの追加は基礎となる配列から分離されます

スライスから要素を削除する

スライスコピー、2次元スライス、スライストラバーサル

パッケージソートはスライスをソートします

章11ポインタとマップ

ポインターの定義と使用法の概要

マップ定義文と追加、削除、変更、問い合わせ操作

マップ ループ トラバーサルとマップ トラバーサルを順番に実行

要素マップ タイプ スライスと値はスライス タイプ マップです

章12Go言語機能

関数定義と変数スコープ

関数のパラメータと戻り値

匿名関数の使用

再帰関数とクロージャー関数の使用

遅延の概要と運用プロセスの分析

Init関数の使い方の紹介と実行シーケンスのデモ

カスタムタイプの関数

パラメータおよび戻り値としての高階関数

章13Go言語の構造

構造導入の定義とインスタンス化

構造体をインスタンス化するさまざまな方法

匿名構造体と匿名フィールド

フィールドタイプはスライスマップです

入れ子構造

構造体メソッドの定義と呼び出し

07分40秒

構造体値渡しポインタ型レシーバ

構造継承の組み合わせとコンストラクター

構造体のjson変換とタグタグ

章14パッケージの使用/時間パッケージ/エラー処理

パッケージとカスタム パッケージの概要

カスタムパッケージリファレンス

サードパーティのパッケージをローカルにダウンロードして取得します

サードパーティパッケージの使用と他の go コマンドの使用

タイムパッケージの利用

パニック遅延回復の処理エラー

  • キャンセル返事送信
  • キャンセルノートの配布送信