Useful Links
1. Introduction to Go Programming
2. Go Language Basics
3. Control Flow
4. Composite Data Types
5. Methods and Interfaces
6. Error Handling
7. Concurrency
8. Standard Library
9. Testing and Benchmarking
10. Go Toolchain
11. Advanced Topics
12. Application Development
13. Best Practices and Patterns
  1. Computer Science
  2. Programming
  3. By Language

Go Programming

1. Introduction to Go Programming
2. Go Language Basics
3. Control Flow
4. Composite Data Types
5. Methods and Interfaces
6. Error Handling
7. Concurrency
8. Standard Library
9. Testing and Benchmarking
10. Go Toolchain
11. Advanced Topics
12. Application Development
13. Best Practices and Patterns
  1. Methods and Interfaces
    1. Methods
      1. Method Declaration
        1. Method Syntax
          1. Receiver Types
            1. Method Names
            2. Method Receivers
              1. Value Receivers
                1. Pointer Receivers
                  1. Receiver Choice Guidelines
                  2. Method Sets
                    1. Type Method Sets
                      1. Pointer Method Sets
                        1. Interface Satisfaction
                        2. Method Promotion
                          1. Embedded Type Methods
                            1. Method Resolution
                          2. Interfaces
                            1. Interface Fundamentals
                              1. Interface Declaration
                                1. Method Signatures
                                  1. Implicit Implementation
                                  2. Interface Usage
                                    1. Interface Variables
                                      1. Type Assertions
                                        1. Type Switches
                                          1. Interface Composition
                                          2. Standard Interfaces
                                            1. error Interface
                                              1. Stringer Interface
                                                1. Reader Interface
                                                  1. Writer Interface
                                                    1. Closer Interface
                                                    2. Empty Interface
                                                      1. interface{} Usage
                                                        1. Type Information Loss
                                                          1. Runtime Type Information
                                                          2. Interface Internals
                                                            1. Interface Values
                                                              1. Dynamic Type and Value
                                                                1. Nil Interface Values

                                                            Previous

                                                            4. Composite Data Types

                                                            Go to top

                                                            Next

                                                            6. Error Handling

                                                            © 2025 Useful Links. All rights reserved.

                                                            About•Bluesky•X.com