1. jsonhistorical

    Reference: bashtian/jsonutils: Converter for JSON data to a Go struct or a Java class for GSON

  2. loghistorical

    Using the Zap logging library in Go projects; using the third-party logrus logging library

  3. packagehistorical

    1. What it is How Go organizes source code 2. Package initialization flow 3. Circular dependencies 4. Common packages 5. References

  4. sqlhistorical

    1. What it is 2. What it contains 2.1. Connections 2.2. CRUD 2.3. Transactions 3. Prepared statements 4. Other libraries 4.1. sql-builder 4.2. xorm 5. References

  5. structhistorical

    Comparison rules for structs of the same and different types.

  6. sync.singleflighthistorical

    A singleflight DoChan usage example with context timeout and shared results.

  7. validatehistorical

    Several practical validator-library parameter validation techniques

  8. xormhistorical

    1. reverse tool 1.1. Installation 1.2. Usage Configuration file tao.yml Command 2. References

  9. yamlhistorical

    References: parsing YAML files in Golang; go-yaml/yaml at v3