Skip to content

Instantly share code, notes, and snippets.

@meganehouser
Last active December 7, 2018 00:48
Show Gist options
  • Save meganehouser/6397574 to your computer and use it in GitHub Desktop.
Save meganehouser/6397574 to your computer and use it in GitHub Desktop.
談話室のGo言語導入資料的なあれ。

Go言語やってみよう

0. 概要

勉強会で何人かでGo触ってみようって流れなので情報などなど。

1. Goのインストールからチュートリアル

1.1. とりあえずGoをインストール

1.2. チュートリアル

1.3. 文法で分かりづらいところ

(1) スライス

(2) インターフェース

2. 何か書いてみよう

チュートリアルなど軽く目を通したあとは何か書いてみよう。

2.1. こんなことどう?

(1) 標準パッケージを使って何か

(2) GUIアプリ書いてみよう

(3) Webアプリ書いてみよう

(4) TDDしてみよう

Goとは特に関係ないTDD課題

(5) プログラミングコンテストの問題を解いてみよう

この本持っていきます。

2.2. 困ったときは

golang.jpの以下をしらべてみる

2.3. 便利ツール

  • ymotongpoo / goenv - Bitbucket Pythonでいうvirtualenv、Rubyでいうrbenv的なやつ。

  • c9s/gomon Goのファイルモニター。変更あったら自動ビルド、テスト実行などでき

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment