Go Language 1.21 āļāļāļ Google āļĄāļĩāļāļąāļāļāđāļāļąāļāđāļāļāļąāļ§āđāļĨāļ°āļāļ§āļēāļĄāļāļĢāđāļāļĄāđāļāđāļāļēāļāļāļāļ PGO
āļāļąāļ§āđāļĨāļ·āļāļāļāļēāļĢāđāļāļĒāđāļāļĢāđāļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ Go āđāļ§āļāļĢāđāļāļąāļ 1.21 āļĄāļēāļāļĢāđāļāļĄāļāļąāļāļāđāļāļąāļāđāļāļāļąāļ§āđāļŦāļĄāđ āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĄāļāļģāđāļāļ°āļāļģāļāļāļāđāļāļĢāđāļāļĨāđ āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāļāļĢāļąāļāļāļĢāļļāļāđāļĨāđāļ§ āļāļēāļĢāļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļ WebAssembly āđāļĨāļ°āļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļ·āđāļāđ āļāļĩāļāļĄāļēāļāļĄāļēāļĒāļŠāļģāļŦāļĢāļąāļāđāļāļĢāđāļāļĢāļĄāđāļĄāļāļĢāđ

āļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄ Go āļāļāļ Google āđāļāļīāđāļāļāļĢāļ°āļāļēāļĻāļāļ§āļēāļĄāļāļĢāđāļāļĄāđāļāđāļāļēāļāļāļāļāļāļđāđāļŠāļĄāļąāļāļĢāļĢāļļāđāļ 1.21 āđāļāļĒāđāļāļ°āļāļģāļāļļāļāļŠāļĄāļāļąāļāļīāđāļĨāļ°āļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāđāļŦāļĄāđāļĄāļēāļāļĄāļēāļĒ āļĢāļ§āļĄāļāļķāļāļāļąāļāļāđāļāļąāļāđāļāļāļąāļ§ āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļāđāļāļ°āļāļģāđāļāļĢāđāļāļĨāđ (PGO) āđāļĨāļ°āļāļēāļĢāļāđāļ§āļĒāđāļŦāļĨāļ·āļ WebAssembly āļāļđāđāļŠāļĄāļąāļāļĢāđāļāļĒāđāļāļĢāđāđāļāđāļĢāļąāļāļāļēāļĢāđāļāļĒāđāļāļĢāđāđāļĄāļ·āđāļāļ§āļąāļāļāļĩāđ 21 āļĄāļīāļāļļāļāļēāļĒāļāđāļĨāļ°āļŠāļēāļĄāļēāļĢāļāļāļēāļ§āļāđāđāļŦāļĨāļāđāļāđāļāļēāļāđāļ§āđāļāđāļāļāđāđāļāļĢāļāļāļēāļĢ āļāļēāļĢāļāļĨāļīāļāļāļąāđāļāļŠāļļāļāļāđāļēāļĒāļāļēāļāļ§āđāļēāļāļ°āļĄāļĩāļāļķāđāļāđāļāđāļāļ·āļāļāļŠāļīāļāļŦāļēāļāļĄ
āđāļ§āļāļĢāđāļāļąāļāļĨāđāļēāļŠāļļāļāđāļāļ°āļāļģāļāļąāļāļāđāļāļąāļāđāļāļāļąāļ§āļŠāļēāļĄāļāļąāļāļāđāļāļąāļ: min , max , āđāļĨāļ° clear āļāļąāļāļāđāļāļąāļ min āđāļĨāļ° max āļāļģāļāļ§āļāļāđāļēāļāļĩāđāļāđāļāļĒāļāļĩāđāļŠāļļāļāļŦāļĢāļ·āļāļĄāļēāļāļāļĩāđāļŠāļļāļāļāļēāļĄāļĨāļģāļāļąāļ āļāļāļāļāļļāļāļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđāļāļāļāļĩāđāļŦāļĢāļ·āļāļāļĢāļ°āđāļ āļāļāļĩāđāđāļĢāļĩāļĒāļāļĨāļģāļāļąāļ āđāļāļāļāļ°āļāļĩāđāļāļąāļāļāđāļāļąāļ clear āļāļ°āļĨāļāļŦāļĢāļ·āļāļāļģāđāļŦāđāļāļāļāđāļāļĢāļ°āļāļāļāļāļąāđāļāļŦāļĄāļāļāļāļāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđ map, slice āļŦāļĢāļ·āļ type āđāļāđāļāļĻāļđāļāļĒāđ
āļāļēāļĢāļāļĢāļąāļāđāļŦāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļēāļĄāļāļģāđāļāļ°āļāļģāđāļāļĢāđāļāļĨāđ āļāļķāđāļāđāļŠāļāļāļāļąāļ§āļāļĒāđāļēāļāļāļĢāļąāđāļāđāļĢāļāđāļ Go 1.20 āđāļāđāļāļ·āļāļāļāļļāļĄāļ āļēāļāļąāļāļāđ āļāļĢāđāļāļĄāđāļāđāļāļēāļāđāļāļĒāļāļąāđāļ§āđāļāđāļĨāđāļ§ PGO āļāļāļļāļāļēāļāđāļŦāđāļāļāļĄāđāļāđāļĨāļāļĢāđ toolchain āļāļģāđāļāļīāļāļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļāļēāļ°āđāļ§āļīāļĢāđāļāđāļŦāļĨāļāđāļĨāļ°āđāļāļāļēāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļāļēāļĄāļāđāļāļĄāļđāļĨāđāļāļĢāđāļāļĨāđāļĢāļąāļāđāļāļĄāđ āļāļđāđāļāļąāļāļāļēāđāļāļĢāļāļāļēāļĢ The Go āđāļāļīāļāđāļāļĒāļ§āđāļēāļāļēāļĢāļāļģ PGO āđāļāđāļāđāđāļāđāļāļģāđāļāļŠāļđāđāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļąāđāļāđāļāđ 2% āļāļķāļ 7% āđāļāđāļāļĢāđāļāļĢāļĄāļāđāļēāļāđ āļāļāļāļāļēāļāļāļĩāđ āļāļāļĄāđāļāđāļĨāļāļĢāđ Go āļĒāļąāļāđāļāđāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļķāđāļāđāļŦāļĄāđāđāļāļĒāđāļāļīāļāđāļāđāļāļēāļ PGO
āļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļīāđāļĄāđāļāļīāļĄāđāļāđāļĢāļąāļāļāļ§āļēāļĄāļŠāļģāđāļĢāđāļāđāļ Go 1.21 āļĢāļ§āļĄāļāļķāļāļāļēāļĢāļĨāļāđāļ§āļĨāļēāđāļāļāļŦāļēāļāļāļĩāđāđāļāđāļāđāļāđāļāđ 40% āļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļēāļāļāļĒāđāļēāļāļāđāļēāļāļāļēāļĢāļāļĢāļąāļāđāļāđāļāļāļąāļ§āļĢāļ§āļāļĢāļ§āļĄāļāļĒāļ° āļāļāļāļāļēāļāļāļĩāđ āļāļēāļĢāļĢāļ§āļāļĢāļ§āļĄāļāļēāļĢāļāļīāļāļāļēāļĄāļĢāļąāļāđāļāļĄāđāđāļāļĒāđāļāđāđāļāđāļāđāļāļ runtime/trace āļĒāļąāļāļāļģāđāļŦāđāļāđāļāļāļļāļ CPU āļĨāļāļĨāļāļāļĒāđāļēāļāļĄāļēāļāđāļāļĢāļ°āļāļ AMD64 āđāļĨāļ° Arm64
āļāļ§āļēāļĄāļāđāļēāļ§āļŦāļāđāļēāđāļŦāļĨāđāļēāļāļĩāđāđāļ Go 1.21 āļāļēāļāļ§āđāļēāļāļ°āļŠāđāļāđāļŠāļĢāļīāļĄāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļāļĨāļĄāļēāļāļāļķāđāļ āđāļāļ·āđāļāļāļāļēāļāđāļāļĨāļāļāļāļĢāđāļĄ no-code āđāļāđāļ AppMaster.io āļĒāļąāļāļāļāđāļāđāļĢāļąāļāļāļ§āļēāļĄāļāļīāļĒāļĄāļāļĒāđāļēāļāļāđāļāđāļāļ·āđāļāļāđāļāđāļĨāļāļāļāļāļāļēāļĢāļāļąāļāļāļēāļāļāļāļāđāđāļ§āļĢāđ āļāļ§āļāđāļāļēāļĒāļąāļāđāļāđāđāļĢāļīāđāļĄāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļĨāļąāļāļāļāļāļ āļēāļĐāļēāđāļāļĢāđāļāļĢāļĄāđāļāđāļ Go āđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļĢāļąāļāļāļāļēāļāđāļāđāđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒ


