Go 언어에서 수동 메모리 관리: jemalloc 활용

Go 언어는 자동 메모리 관리(GC)를 제공하지만, 특정 고성능 시나리오에서는 jemalloc과 같은 도구를 사용하여 수동으로 메모리를 관리하는 것이 효율적일 수 있습니다.

🔗 원문 보기

Go 언어에서 수동 메모리 관리: jemalloc 활용

Go 언어는 자동 메모리 관리(GC)를 제공하지만, 특정 고성능 시나리오에서는 jemalloc과 같은 도구를 사용하여 수동으로 메모리를 관리하는 것이 효율적일 수 있습니다.

Ruby-News

Theres a new #golang-native #GUI framework, gogpu/ui. Still a bit rough on the edges, but avoiding #CGO looks like a real possibility now. No UI inspector as of yet, but the goland-clone example gives hope. It's #webgpu based (also implemented in #Go).

https://github.com/gogpu/ui

GitHub - gogpu/ui: Pure Go GUI toolkit built on GoGPU — widgets, layouts, styling

Pure Go GUI toolkit built on GoGPU — widgets, layouts, styling - gogpu/ui

GitHub

Недостающее звено при обработке медиа на Go

Большинство медиа-библиотек для Go рано или поздно упираются в одну и ту же проблему. У них нет собственного декодера. Вместо этого они полагаются на установленный в системе пакет FFmpeg, shared библиотеки, платформозависимые DLL или внешние исполняемые файлы, которые должны присутствовать на целевой системе. На этапе разработки всё работает. Затем начинается развертывание. И внезапно вы отлаживаете отсутствующие DLL в Windows, несовместимые версии FFmpeg в Linux, различия версий из Homebrew на macOS, образы контейнеров без нужных библиотек или продуктовые серверы, где рядовое обновление пакета неожиданно ломает обработку медиа.

https://habr.com/ru/articles/1042916/

#go #ffmpeg #cgo #decoder #video #audio #media #mp4 #webm #mkv

Недостающее звено при обработке медиа на Go

Большинство медиа-библиотек для Go рано или поздно упираются в одну и ту же проблему. У них нет собственного декодера. Вместо этого они полагаются на установленный в системе пакет FFmpeg, shared...

Хабр
I'm reaching out to new and old #Python friends. If you are interested in integrating #Go and python, and if you would like to support the venerable gopy project, I would absolutely appreciate your feedback on this PR: https://github.com/go-python/gopy/pull/393 . I'm no GIL expert, but I'm doing my best 😅 Hoping to reach anyone with skill in the managing the #GIL , #C and #CGO . Boosts appreciated!
Fix memory leaks & crashes when loading multiple Go extensions in one Python process by b-long · Pull Request #393 · go-python/gopy

Relates-to: #392 Fixes: #385 Fixes: #370 I took Scusemua's two commits in #361 as a base and built a broader set of fixes on top, covering memory leaks, GC coordination, and shared library con...

GitHub

J'ai pondu un nouvel article où je parle de Go et de glandwnoisettes. Bonne lecture ! 🐿️

https://lenain.info/fr/going-nut/

#golang #go #squirrel #embedding #cgo

Example #1232354 of why I hate semantics on comments/names/etc:

// #cgo noescape thisFunctionDoesNotExist
// #cgo nocallback thisFunctionDoesNotExistNotEvenClose

This of course happily compiles.

🟠 CVE-2025-61731 - High (7.8)

Building a malicious file with cmd/go can cause can cause a write to an attacker-controlled file with partial control of the file content. The "#cgo pkg-config:" directive in a Go source file provides command-line arguments to provide to the Go pk...

🔗 https://www.thehackerwire.com/vulnerability/CVE-2025-61731/

#CVE #vulnerability #infosec #cybersecurity #security #Tenda #patchstack

🟠 CVE-2025-61731 - High (7.8)

Building a malicious file with cmd/go can cause can cause a write to an attacker-controlled file with partial control of the file content. The "#cgo pkg-config:" directive in a Go source file provides command-line arguments to provide to the Go pkg-config command. An attacker can provide a "--log...

🔗 https://www.thehackerwire.com/vulnerability/CVE-2025-61731/

#CVE #vulnerability #infosec #cybersecurity

🚨 EUVD-2025-206447

📊 Score: n/a
📦 Product: cmd/go, cmd/go
🏢 Vendor: Go toolchain
📅 Updated: 2026-01-28

📝 Building a malicious file with cmd/go can cause can cause a write to an attacker-controlled file with partial control of the file content. The "#cgo pkg-config:" directive in a Go source file provides command-line arguments to provide to the Go pkg-config com...

🔗 https://euvd.enisa.europa.eu/vulnerability/EUVD-2025-206447

#cybersecurity #infosec #euvd #cve #vulnerability

EUVD

European Vulnerability Database