Tagged articles
21 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
FunTester
FunTester
Mar 13, 2025 · Backend Development

When to Use Value vs Pointer Receivers and Other Go Pitfalls You Must Avoid

This article examines common Go mistakes—including choosing between value and pointer receivers, misusing unnamed or named return values, returning nil interfaces, passing filenames instead of readers, and defer parameter evaluation—provides clear explanations, real‑world examples, and best‑practice recommendations to write more reliable Go code.

Gobest practicesdefer
0 likes · 18 min read
When to Use Value vs Pointer Receivers and Other Go Pitfalls You Must Avoid
Test Development Learning Exchange
Test Development Learning Exchange
Mar 2, 2024 · Fundamentals

Understanding Python Packages, Classes, and Methods

This article explains the concept and structure of Python packages, demonstrates how to import modules and manage packages with pip, and provides a comprehensive overview of defining classes, their variables, special methods, and different types of methods such as instance, class, and static methods.

Packagesclassesfundamentals
0 likes · 7 min read
Understanding Python Packages, Classes, and Methods
Top Architecture Tech Stack
Top Architecture Tech Stack
Feb 4, 2024 · Fundamentals

Comprehensive Overview of Python Built‑in Types and Common Methods

This article provides a detailed guide to Python's fundamental built‑in classes such as int, float, str, list, dict, set, and tuple, explaining their typical uses and presenting extensive examples of string operations, collection methods, built‑in functions, iterator utilities, type conversions, and file handling techniques.

Built-in TypesPythonmethods
0 likes · 20 min read
Comprehensive Overview of Python Built‑in Types and Common Methods
MaGe Linux Operations
MaGe Linux Operations
Nov 27, 2023 · Fundamentals

Mastering Go Structs: From Definition to Advanced Embedding

This comprehensive guide walks you through Go structs—covering their definition, instantiation, methods, receivers, anonymous fields, embedding, and method expressions—while providing clear code examples and practical guidelines for effective use in Go programming.

BackendEmbeddingGo
0 likes · 9 min read
Mastering Go Structs: From Definition to Advanced Embedding
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 5, 2023 · Frontend Development

Comprehensive Guide to JavaScript Object Methods and Their Usage

This article provides an in‑depth overview of JavaScript's Object methods—including defineProperty, defineProperties, assign, create, freeze, seal, preventExtensions, fromEntries, hasOwnProperty, hasOwn, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, setPrototypeOf, isPrototypeOf, getOwnPropertyDescriptor, getOwnPropertyDescriptors, propertyIsEnumerable, keys, values, entries, is, and groupBy—explaining their purpose, parameters, behavior, and offering practical code examples for each.

JavaScriptWeb Developmentmethods
0 likes · 24 min read
Comprehensive Guide to JavaScript Object Methods and Their Usage
Cognitive Technology Team
Cognitive Technology Team
Oct 6, 2023 · Fundamentals

Understanding the final Keyword in Java

The article explains Java's final keyword, detailing its three distinct uses—modifying variables, methods, and classes—while describing how final variables become immutable constants, final methods cannot be overridden, and final classes cannot be subclassed, illustrating each case with examples.

Javaclassesfinal keyword
0 likes · 3 min read
Understanding the final Keyword in Java
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 8, 2021 · Fundamentals

Master 15 Essential Python String Methods with Real Code Examples

This article walks through fifteen core Python string methods—such as find, index, count, replace, split, capitalize, title, startswith, endswith, lower, upper, strip, rfind, rindex, partition, and join—explaining their syntax, showing runnable code snippets, and displaying the actual output images for each operation.

StringTutorialcode
0 likes · 9 min read
Master 15 Essential Python String Methods with Real Code Examples
php Courses
php Courses
Feb 20, 2021 · Backend Development

Common ThinkPHP Single‑Letter Methods Overview

This article lists the common single‑letter shortcut methods in ThinkPHP, such as A for quickly instantiating the Action library, B for executing actions, C for configuring parameters, and others, providing brief English descriptions for each shortcut.

BackendFrameworkPHP
0 likes · 2 min read
Common ThinkPHP Single‑Letter Methods Overview
Liangxu Linux
Liangxu Linux
Jan 12, 2020 · Fundamentals

Master HTTP: From Basics to Advanced Concepts Explained

This comprehensive guide walks you through the fundamentals of HTTP, covering its definition, protocol stack, request‑response flow, methods, headers, content negotiation, and the protocol's strengths and weaknesses, providing clear examples and diagrams to deepen your understanding of web communication.

Content negotiationHTTPHeaders
0 likes · 38 min read
Master HTTP: From Basics to Advanced Concepts Explained
Big Data Technology & Architecture
Big Data Technology & Architecture
Mar 9, 2019 · Fundamentals

Understanding Methods and Functions in Scala

This article explains the distinction between methods and functions in Scala, demonstrates how to declare, define, and invoke them using val, def, and object syntax, and provides multiple code examples illustrating abstract methods, return types, Unit, and practical method calls.

Scalafunctionsmethods
0 likes · 4 min read
Understanding Methods and Functions in Scala
Java Captain
Java Captain
Apr 11, 2018 · Fundamentals

Understanding Java Object Members, Methods, and Initialization

This tutorial explains how Java methods access object data members, the role of the implicit this reference, parameter passing, calling other methods within the same object, and both default and explicit initialization of class fields, using clear code examples throughout.

ClassJavaOOP
0 likes · 5 min read
Understanding Java Object Members, Methods, and Initialization
ITPUB
ITPUB
Jun 1, 2016 · Fundamentals

Comprehensive Guide to Java Methods: Types, Modifiers, Overloading & Overriding

This article systematically outlines the six-step process for defining complete Java class methods, covering access modifiers, static and abstract keywords, return types, naming conventions, parameter lists, method bodies, as well as method overloading, overriding, and various invocation techniques.

abstractmethodsoverloading
0 likes · 13 min read
Comprehensive Guide to Java Methods: Types, Modifiers, Overloading & Overriding