Tagged articles
6 articles
Page 1 of 1
Code Wrench
Code Wrench
Feb 18, 2026 · Backend Development

Master Go’s Object‑Oriented Patterns: Structs, Methods, and Interfaces Explained

This article walks through Go’s approach to object‑oriented design using a pet‑clinic example, covering struct definitions, pointer vs. value receivers, interface contracts, and a practical payment‑gateway demo, while illustrating memory behavior and the language’s duck‑typing philosophy.

BackendInterfacesmethods
0 likes · 6 min read
Master Go’s Object‑Oriented Patterns: Structs, Methods, and Interfaces Explained
php Courses
php Courses
May 29, 2025 · Fundamentals

Understanding Go Composite Data Types: Arrays, Slices, Maps, and Structs

This article provides a comprehensive guide to Go's four main composite data types—arrays, slices, maps, and structs—explaining their definitions, initialization, operations, characteristics, and best‑practice recommendations for effective Go programming in software development.

ArraysComposite TypesGo
0 likes · 10 min read
Understanding Go Composite Data Types: Arrays, Slices, Maps, and Structs
Taobao Frontend Technology
Taobao Frontend Technology
Nov 8, 2024 · Fundamentals

Exploring New ECMAScript Proposals: Discard Bindings, Iterator Chunking, and More

This article reviews several Stage 2 ECMAScript proposals—including discard bindings using the void operator, iterator chunking for sliding windows and non‑overlapping sequences, phase‑based ESM imports for static worker initialization, extractors for custom destructuring, and structs with shared memory, mutexes, and unsafe blocks.

ECMAScriptJavaScriptconcurrency
0 likes · 13 min read
Exploring New ECMAScript Proposals: Discard Bindings, Iterator Chunking, and More