6 ポイント 投稿者 xguru 2020-04-23 | まだコメントはありません。 | WhatsAppで共有
  • 主な用途は API/RPC サービスと CLI 開発

  • Web、DB、ネットワーク、システム、DevOps 分野で主に使用

  • 技術系企業で多く使われているが、金融・メディア産業などにも拡大中

  • 開発経験3〜10年の開発者の利用が多く、2年以下の新規ユーザーが56%

  • C/Python に慣れた開発者が多数

  • 主な開発OS: Linux(66%) > mac(53%) > Windows(20%)

  • IDE : VS Code(41%) > GoLand / IntelliJ (34%) > Vim(14%)

  • 次のプロジェクトでも Go を使う予定 (89%)、Go が会社の成功に不可欠 (59%)

  • 重要度/満足度調査 : Reliability、Concurrency、Security、Build Speed、Memory Footprint

→ 不満点 : デバッグ、クラウド利用、バイナリサイズ

  • Go の新バージョンが出たら5か月以内にアップグレードするチームが75%

  • Cloud : AWS(42%) > GCP(24%) > Digital Ocean(8%) > Azure(7%)

→ EC2 > K8s > Azure VM > Azure K8s > GCE > Lambda

→ クラウド満足度は AWS > GCP > Azure : 特に Azure の不満度が高い

  • 現在はないがぜひ必要な Go 言語機能 : Generics > Better Error Handling > Functional Programming

  • Go 関連の回答を得る場所 : Stack Overflow > Godoc.org > ソースコード > golang.org

まだコメントはありません。

まだコメントはありません。