タグ

ブックマーク / cybozu.atlassian.net (1)

  • Go メモ - 日本語公開記事 - Confluence

    特徴statically typed でも型推論や自動的に satisfy される interface のお蔭でお手軽に書けるのが素晴らしい。concurrent language goroutine という軽量プロセスとチャネルベースの通信。CSP といや分かる人はわかるね。 複数 CPU 使うのも runtime.GOMAXPROCS() を呼び出すだけというお手軽さ。GC 当然基的にスタティックリンク ランタイム内包なので動かすの楽defer RAII や with みたいなことが構文的にとても簡単に書けるようになっている。アンチ例外 panic で基死ぬようになっている。色々な型の例外を飛ばすというのは、仕様の面で難しいので採用しなかったんだろう。 後発言語の潔さ・割り切り感があっていい。言語仕様がコンパクト オブジェクト指向回りは複雑なことはしないが、十分に強力。ある程度豊富

  • 1