Edited at

C言語エンジニアがGo言語を学ぶ①

次の職場で使うからってことでGo言語勉強開始。


自分のソフトウェアのレベル

C言語

 学生時代の研究および前職の業務で使用。合計で5年間くらい。

 何も見ずに一通りのコードは書ける。

 可読性はそこそこ重視。

他の組み込み言語

 C++:知識皆無

 Java:知識皆無

その他言語

 Ruby,PHP,Python,Perl, Shellスクリプト,VBA,HTMLなどちょこちょこ触っていた経験あり。

 能力的にはC言語>>>>>>>>Ruby>>他


使用する教材

 Progate(Go言語)

 ドットインストール(Go言語)

 ProgateはGo言語に関してまだ教材が十分にない(2018.11現在)のでサラッとこなして,

 メインはドットインストールでやっていく予定。

 自分の開発環境作るとこから教えてくれるし

 基礎学ぶにはまぁ十分かな。

 


開発環境

Progate学習時

 Windows10のChrome上でカタカタと。

 

ドットインストール学習時

 ・Windows 10

 ・Vagrant 2.2.0

 ・PuTTY 0.70

 ・VirtualBox 5.2.20

 ・Cyberduck 6.8.3

 基本は↓のWindowsの環境構築方法通りに。

 ドットインストール(ローカル開発環境の構築 [Windows編])

 自分にとって勉強始めるとき一番ハードル高く感じるのが「開発環境構築」だから

 この辺ちゃんと教えてくれる(もしくはあらかじめ準備してくれてる)サービスはありがたい。

 

とりあえず期間は2週間程度を目安に。

何となく覚えた方が良さそうなこととかCからの変化で違和感感じたこととかを書ければ良いかな。

同じコンパイル言語だしそこまで苦労はしないと勝手に予想。