本リポジトリは、第1期 (2016年)「Go 基本技術習得コース」の @mikan の課題を保管・共有するためのリポジトリです。
The Go Programming Language (著者: Alan A. A. Donovan, Brian W. Kernighan ISBN:978-0134190440)
ソースコードディレクトリ:
golang:
- 1.5.1
IDE:
- JetBrains IntelliJ IDEA Ultimate 15 with Go plugin
- Atom 1.4 with go-plus plugin
OS:
- OS X 10.11
- Windows 10 Pro 64bit
BASH の場合:
export GOPATH="$(cd "$(dirname "${BASH_SOURCE:-$0}")"; pwd)"
バッチファイルの場合:
for /f "delims=" %%a in ('@cd') do setx GOPATH %%a
setx の都合上、コンソール起動前に実行する必要がある。
BASH の場合 (完全版):
find . -name "*.go" -exec bin/goimports -l -w {} \;
バッチファイルの場合 (完全版):
for /r %%i in (*.go) do bin\goimports -l -w "%%i"
ch02/ex03 の例:
go test github.com/mikan/gopl/ch02/ex03 -bench=.
@YoshikiShibata