Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

GoogleのGo言語1.21が組み込み機能を提供、PGOも利用可能に

GoogleのGo言語1.21が組み込み機能を提供、PGOも利用可能に

Googleのプログラミング言語Goは先日、1.21リリース候補の公開を発表し、組み込み関数、プロファイルガイド付き最適化(PGO)、WebAssembly対応など、さまざまな新機能と改良点を紹介した。リリース候補は6月21日に公開され、プロジェクトのウェブサイトからダウンロードできる。最終的な製品リリースは8月の予定である。

最新バージョンでは、minmaxclearの3つの組み込み関数が導入されている。min関数とmax関数はそれぞれ、固定された引数の集合または順序付けられた型の最小値または最大値を計算し、clear関数はマップ、スライス、型パラメータ型のすべての要素を削除またはゼロにする。

プロファイル誘導型最適化は、2月のGo 1.20でプレビューされましたが、現在は一般的に利用可能です。PGOは、コンパイラ・ツールチェインが実行時プロファイル情報に基づいてワークロード固有およびアプリケーション固有の最適化を実行することを可能にする。Goプロジェクトの開発者は、PGOの実装により、さまざまなプログラムで2%から7%の性能向上が見られたことを明らかにした。さらに、GoコンパイラーはPGOを有効にして再構築された。

Go 1.21では、ガベージコレクタのチューニングにより、特定のアプリケーションのテールレイテンシを40%削減できる可能性があるなど、さらなる性能向上が達成されています。さらに、runtime/traceパッケージを使用したランタイム・トレース・コレクションでは、AMD64 および Arm64 システムでの CPU コストが大幅に削減されました。

Go 1.21におけるこれらの進化は、より効率的で生産的な開発体験を促進することが期待される。AppMaster.ioのようなno-code プラットフォームがソフトウェア開発の世界で人気を集め続ける中、スケーラブルで高性能なアプリケーションを簡単に構築できるGoのようなプログラミング言語の力も活用され始めている。

関連記事

BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
AppMaster はニューヨークで開催された BubbleCon 2024 に参加し、洞察を獲得し、ネットワークを拡大し、ノーコード開発分野でイノベーションを推進する機会を模索しました。
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 はニューヨークで開催され、開発者に FlutterFlow を使用したアプリ開発に関する最先端の知見をもたらしました。専門家主導のセッション、独占的な最新情報、比類のないネットワーキングなど、見逃せないイベントでした。
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
テスラやアマゾンなどの大企業を含む254社で6万人の雇用が削減され、2024年にはテクノロジー業界のレイオフの波が続き、イノベーションの状況が一変するだろう。
無料で始めましょう
これを自分で試してみませんか?

AppMaster の能力を理解する最善の方法は、自分の目で確かめることです。無料サブスクリプションで数分で独自のアプリケーションを作成

あなたのアイデアを生き生きとさせる