Skip to main content

Command Palette

Search for a command to run...

Latest articles

  1. [GDC] Weekly Newsletter September 2nd

    [GDC] Weekly Newsletter September 2nd Go 애플리케이션 성능 향상: 프로파일 기반 최적화 활용하기 소개 Go 컴파일러는 실행 시 어떤 코드가 자주 사용되는지 알 수 없기 때문에, 정적인 추측에 의존하여 최적화를 수행합니다. 이로 인해 실제 실행 환경에서 성능이 저하될 수 있습니다. 프로파일 기반 최적화(PGO)는 Go 컴파일러에게 애플리케이션 실행 프로파일을 제공하여 컴파일러가 더 정확한 최적화를 수행할 수 있...

    Sep 8, 202417 min read
  2. [GDC] Weekly Newsletter September 1st

    Go 언어에서의 모델 검증 요약 Go 언어에서 모델 검증은 소프트웨어 개발에서 필수적인 부분입니다. 적절한 검증을 통해 데이터 유효성을 보장하고 이후 작업을 간소화할 수 있습니다. 이 글은 Go 언어에서 모델 검증을 수행하는 다양한 방법과 validator v10 라이브러리에 대해 설명합니다. 소개 Go 언어는 강력한 타입 시스템을 제공하지만, 모델 검증을 위한 내장 기능은 부족합니다. 따라서 개발자는 직접 검증 로직을 작성하거나 외부 라이브러...

    Sep 1, 202428 min read
  3. [GDC] Weekly Newsletter August 5th

    BleuIO와 Go를 사용하여 BLE 애플리케이션 구축하기 Summary 이 글은 BleuIO USB 동글과 Go 프로그래밍 언어를 사용하여 Bluetooth 저에너지(BLE) 개발을 시작하는 방법을 단계별로 안내합니다. BleuIO는 사용하기 쉬운 AT 명령어로 BLE 애플리케이션 개발을 단순화하는 다재다능하고 사용자 친화적인 BLE USB 동글입니다. Description 이 글은 개발 환경을 설정하고 BLE 동글과 상호 작용하는 간단한 ...

    Aug 25, 202435 min read
  4. # [GDC] Weekly Newsletter August 3rd

    본 아티클은 시험삼아 모두 Gemini Flash로 생성했습니다. 잘못된 부분은 제 메일로 알려주셨으면 합니다! gRPC over HTTP/3: 차세대 분산 시스템을 위한 혁신 요약 gRPC over HTTP/3는 분산 시스템의 성능과 효율성을 향상시키기 위한 새로운 기술입니다. gRPC는 이미 빠르고 효율적인 RPC 프레임워크로 알려져 있으며, HTTP/3는 최신 HTTP 프로토콜로서 낮은 지연 시간과 높은 성능을 제공합니다. 이 조합은 네...

    Aug 18, 202461 min read
  5. Go 언어 뉴스레터: //go:linkname 사용 제한에 대한 논의

    이 기사는 Gemini를 이용해 작성된 것입니다. 토론 Go 표준 라이브러리 내부(특히 런타임 내부)에 접근하기 위해 //go:linkname을 과도하게 사용하면 Go 생태계의 많은 패키지에 의존하는 패키지가 표준 라이브러리 내부를 변경할 때 문제가 발생할 수 있습니다. 예를 들어, https://go.dev/cl/583756는 github.com/goccy/go-json이 런타임의 내부 타입 API를 대부분 복사했기 때문에 해당 패키지를 ...

    Jun 22, 20241 min read
  6. 24년 5월 22일 뉴스레터

    Azure Cosmos DB Go 클라이언트 라이브러리의 안정적인 출시로 강력한 성능을 경험하세요! 모든 Go 프로그래머 여러분께 알립니다! Azure Cosmos DB 팀은 Go용으로 특별히 설계된 클라이언트 라이브러리의 안정적인 출시를 발표하게 되어 기쁩니다. 이제 Go 애플리케이션에 Azure Cosmos DB의 강력한 성능을 완벽하게 통합할 수 있습니다. 이것은 단순한 통합이 아닙니다. 엄청난 양의 데이터도 거뜬히 처리할 수 있는 놀라운...

    May 22, 20243 min read
  7. 24년 5월 21일 뉴스레터

    AMIGO를 사용하여 데이터베이스 마이그레이션을 간소화하세요. ActiveRecord에서 영감을 받은 Go 기반 도구입니다! AMIGO는 Ruby on Rails에서 찾을 수 있는 액티브 레코드 마이그레이션과 유사한 방식으로 데이터베이스 마이그레이션을 작성할 수 있도록 해주는 Go 언어 라이브러리입니다. 이 라이브러리는 Go의 유형 안전성 및 툴링 지원을 포함하여 여러 가지 이점을 제공합니다. 또한 데이터베이스 스키마와 상호 작용하기 위한 사용...

    May 21, 20244 min read
  8. 24년 05월 20일 뉴스레터

    자바스크립트 개발자를 위한 Go 언어 탐험 이 글은 자바스크립트 개발자가 Go 프로그래밍 언어를 처음 접했을 때 느낀 개인적인 경험을 담고 있습니다. 저자인 바하 즈단은 웹 개발자의 관점에서 Go 언어의 매력적인 여러 기능을 강조합니다. 그는 Go 언어의 단순함과 가독성을 강조하며, 자바스크립트에 비해 오류 처리, 메모리 관리, 코드 구조가 간편해졌다는 점을 언급합니다. Wuffs: 컴파일 타임 마법으로 안전하고 빠른 파일 형식 처리! Wuff...

    May 20, 20243 min read
Go Developer Community