The 3rd ByteDance Youth Training Camp - Backend Session Learning Notes, Implementing Backend Development with Go

  • By null
  • Last update: May 7, 2022
  • Comments: 0

ByteDance-Youthcamp

The 3rd ByteDance Youth Training Camp - Backend Session Learning Notes, Implementing Backend Development with Go

2022-5-7 Getting Started with Go - Basic Language

  • Guessing game
  • Online Dictionary
  • SOCKS5 Agent

2020-5-8 Go language - Engineering Practice

  • Concurrent programming
  • Dependency management
  • unit testing
  • Back end HTTP interface of topic and reply list

2020-5-11 High quality programming and performance tuning in action

  • High quality programming requires attention to the following principles: simplicity, readability, productivity
  • Error and exception handling
  • Recommendations for performance optimisation

2020-5-14 High Performance Go Language Distribution Optimisation and Implementation Practices

  • Automatic Memory Management
  • Go Memory Management and Optimisation
  • Compiler and static analysis
  • Go Compiler Optimisation

2020-5-15 Design Patterns for Database/SQL and GORM in Practice

  • Understanding database/sql
  • Introduction to the use of GORM
  • GORM Design Principles
  • GORM Best Practices

Download

ByteDance-Youthcamp.zip