Go言語に入門してみました。
# インストール方法
[golangのサイト](https://golang.org/dl/)からダウンロード
# goの始め方
参考になりそうなサイト
- [Effective Go](http://go.shibu.jp/effective_go.html)
- [Go Patterns](http://tmrts.com/go-patterns/) Goを使ったデザインパターンなど
### フォーマットの仕方
以下のコマンドを実行してフォーマットを統一する
```
$ go fmt
```
### 名前の付け方
- Goは長い名前よりも簡潔な名前が好まれる
- interfaceには[er]をつけるのが良い
# cliツールの作成方法
```
# フォルダを作成して
$ go mod init <実行ファイル名>
```
同一フォルダ内であれば、ファイルを分けても他の関数や変数などはimportなどを書かなくても自由に利用できる
## 初めのHello, World
```c
`gutter:true;
package main
import(
"fmt"
)
func main() {
fmt.Println("Hello, World")
}
```
SyntaxHighliterってGo対応していないのね...
0 件のコメント :
コメントを投稿