Search

Discover articles.

Search across authors, categories, and technical themes. The layout mirrors the editorial references while staying responsive and fast.

Results

Matches for “golang”

162 results
Backend Development Jul 27, 2016 Meitu Technology

Evolution of Panda TV Technical Architecture and Golang Practice Path

The talk recounts how Panda TV’s initial architecture supported rapid growth but eventually required higher performance and concurrency, prompting a migration to a Golang‑based system that refactored core services and produced a suite of utility libraries and tooling, with lessons and best‑practice insights shared.

Backend ArchitectureGolangLive StreamingPanda TVTechnical Talk
Backend Development Jul 27, 2016 Meitu Technology

Evolution of Wangsu P2P Caching System Using Golang

The presentation details how Wangsu’s core P2P caching system was re‑engineered for rapid business growth by redesigning it in Go, adopting distributed design, micro‑service and AOP architectures, and successfully refactoring the platform to improve scalability, maintainability, and performance.

Distributed SystemsMicroservicesGolangP2P CachingSystem Redesign
Backend Development Jul 16, 2016 Meitu Technology

Meitu Technology Salon: Golang Application Practice

The Meitu Technology Salon’s second offline session, held on July 24 2016, gathered senior R&D engineers to explore practical Golang applications through three case studies—Meitu’s high‑performance services, Panda TV’s live‑streaming architecture overhaul, and NetEase’s P2P cache system redesign—offering insights and networking for 100 participants.

architecturelive streamingbackend developmentGolangMeituP2P cachingtechnical seminar
Operations Nov 1, 2015 Efficient Ops

Building a High‑Performance Golang Server‑Client Monitoring System

This article explains how to design and implement an efficient Golang‑based server‑client monitoring solution called OWL, covering data packet structures, network protocols, client and server architecture, concurrency handling with goroutines, and practical code examples for high‑throughput operations.

monitoringgolangopshigh-concurrencyserver-clientnetwork-protocol
Backend Development Sep 2, 2015 Architect

Backend Architecture Refactoring with Golang: Design, Data Flow, and Performance Optimizations

The article details a backend architecture overhaul using Golang to address search inefficiencies, slow response times, and low conversion rates by introducing asynchronous data filtering, fast in‑memory computation, and performance‑tuned serialization and garbage‑collection strategies.

Performance OptimizationBackend ArchitectureMicroservicesData ProcessingConcurrencyGolang
Artificial Intelligence Jun 11, 2025 Architecture & Thinking

Accelerate LLM App Development with Eino: A Go Framework Walkthrough

Eino is an open‑source Golang framework for building large‑model applications, offering reusable components, robust orchestration, clean APIs, best‑practice templates, and full‑cycle DevOps tools, with code examples for both Ollama and OpenAI modes, plus streaming and normal output options.

LLMPrompt EngineeringGoStreamingOpenAIAI DevelopmentFramework
Fundamentals May 21, 2025 php中文网 Courses

Introduction to Go Language: Why Choose Go?

Go (Golang), an open‑source language from Google, offers a simple syntax, fast static compilation, native concurrency, and a rich standard library, making it ideal for high‑performance, high‑concurrency back‑end services, cloud‑native microservices, DevOps tools, and blockchain projects, while being unsuitable for GUI or ultra‑low‑latency systems.

Cloud NativeBackend DevelopmentConcurrencyGoProgramming Language
Fundamentals Apr 8, 2025 Nightwalker Tech

Cursor Development Rules Configuration for Backend, Frontend, and Android Projects

This document presents a comprehensive set of Cursor development rules covering backend (Golang/Java), frontend (TypeScript with React/Vue), and Android (Kotlin/Java) environments, including general principles, automation and safety policies, code quality optimization, architecture awareness, and change traceability, with copy‑ready appendices.

backendfrontendandroidautomationsoftware developmentbest practicescoding guidelines
Fundamentals Mar 21, 2025 JD Tech Talk

Go Language Basics: Syntax, Types, Concurrency, and Error Handling

This article introduces Go (Golang) fundamentals for developers familiar with other object‑oriented languages, covering basic syntax, variable and constant declarations, nil and zero values, methods, packages, pointers, struct‑based OOP, interfaces, goroutines, channels, mutexes, and the language's simple error‑handling mechanisms.

ConcurrencyProgrammingGoError HandlingFundamentalsSyntax
Backend Development Oct 14, 2024 Baidu Geek Talk

Evolution of Baidu Visual Search Architecture: Stack Upgrade, Full‑Link Refactoring, and Stability Enhancements

Baidu Visual Search upgraded its PHP/HHVM stack to Golang, introduced a Backend‑For‑Frontend layer, refactored presentation and system modules with the GDP framework and ExGraph, and built comprehensive monitoring and self‑healing tools, delivering a modular, scalable, and stable AI‑driven search platform.

backendarchitectureGolangsystem designstabilityvisual search
Previous Page 4 Next