Go 1.26

Π‘Π»Π΅Π΄ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ Π³ΠΎΠ΄ΠΈΠ½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° бСшС ΠΈΠ·Π΄Π°Π΄Π΅Π½ΠΎ 1.26 вСрсия Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π° ΠΈ стандартната Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Go.

Основни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ:

  • Π’Π³Ρ€Π°Π΄Π΅Π½Π°Ρ‚Π° Π½ΠΎΠ²Π° функция, която създава Π½ΠΎΠ²Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°, позволява Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ ΠΈΠ·Ρ€Π°Π·, ΡƒΠΊΠ°Π·Π²Π°Ρ‰ Π½Π°Ρ‡Π°Π»Π½Π°Ρ‚Π° стойност Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Ρ‚Π°ΠΊΠΎΠ²Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΅ ΠΊΠΎΠ΄, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° слСдния:
    x := int64(300) ptr := &x
    МоТС Π΄Π° сС опрости Π΄ΠΎ:
    ptr := new(int64(300))
  • ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏΠΎΠ²Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сочат сами Π½Π° сСбС си Π² собствСн списък ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ. Π’ΠΎΠ²Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ опростява Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° слоТни структури ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΈ интСрфСйси.

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ Π½Π° производитСлността:

  • ЕкспСримСнталният сборник Π½Π° Π±ΠΎΠΊΠ»ΡƒΠΊΠ° Green Tea Π²Π΅Ρ‡Π΅ Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅.
  • Π Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° CGO бяха Π½Π°ΠΌΠ°Π»Π΅Π½ΠΈ с ΠΎΠΊΠΎΠ»ΠΎ 30%.
  • ΠšΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° отдСля Ρ€Π΅Π·Π΅Ρ€Π²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π·Π° Slice-структури Π² стСка Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅ ситуации, ΠΊΠΎΠ΅Ρ‚ΠΎ повишава производитСлността.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡƒΠΌ:

  • ΠšΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° go fix бСшС прСнаписана напълно с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° analysis ΠΈ сСга Π²ΠΊΠ»ΡŽΡ‡Π²Π° няколко дСсСтки β€žΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈβ€œ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ бСзопасни ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΠΌΠ°Π³Π°Ρ‰ΠΈ Π½Π° вашия ΠΊΠΎΠ΄ Π΄Π° сС възползва ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° ΠΈ стандартната Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°.

Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са СкспСримСнтални допълнСния, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ само ΠΏΡ€ΠΈ явно Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅:

  • ΠŸΠ°ΠΊΠ΅Ρ‚ archsimd Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½ΠΎ зависими ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ SIMD. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° само AMD64.
  • ΠŸΠ°ΠΊΠ΅Ρ‚ secret с ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°.
  • Π’ ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π·Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€Π°Π½Π΅ pprof Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° опцията GOEXPERIMENT=goroutineleakprofile Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ Π½Π° goroutine.

>>> ПълСн списък с ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster