Quickly understand the Go language in 100 seconds
02 minutes18 secondsGolang introduced
10 minutes02 secondsA brief history of Golang
05 minutes06 secondsIntroduction to development tools
10 minutes24 secondsDevelopment environment setup
07 minutes58 secondsdos command explanation
18 minutes00 secondsThe test SDK environment was successfully established
06 minutes20 secondsfirst code
14 minutes30 secondsvariable(1)
15 minutes45 secondsvariable(2)
15 minutes01 secondsIntroduction to data types
03 minutes13 secondsExtension - base and base conversion
18 minutes00 secondsInteger type(1)
12 minutes23 secondsInteger type(2)
12 minutes12 secondsfloating point type
09 minutes18 secondsarithmetic operators
04 minutes19 secondsArithmetic operators (2)
07 minutes19 secondsassignment operator
08 minutes10 secondsRelational operators
04 minutes05 secondsLogical Operators
07 minutes39 secondsBit operators
00 minutes23 secondsOther operators
03 minutes51 secondsIntroduction of process control
05 minutes55 secondsif single branch
07 minutes28 secondsif double branch
04 minutes30 secondsif multiple branches
13 minutes16 secondsswitch branch(1)
07 minutes33 secondsswitch branch (2)
13 minutes27 secondsfor loop
20 minutes04 secondsIntroduction of functions
10 minutes12 secondsDetailed explanation of function details 01
15 minutes57 secondsDetailed explanation of function details 02
11 minutes53 secondsDetailed explanation of function details 03
22 minutes18 secondsDetailed explanation of function details 04
19 minutes40 secondsIntroduction of packages
17 minutes05 secondsDetailed explanation of package details
15 minutes21 secondsdefer+recover mechanism handles errors
14 minutes35 secondscustom error
10 minutes03 secondsThe introduction of arrays
12 minutes52 secondsArray memory analysis
13 minutes50 secondsArray traversal
13 minutes43 secondsHow to initialize an array
04 minutes16 secondsThings to note about arrays
13 minutes05 secondsTwo-dimensional array
12 minutes56 secondsTraversing a two-dimensional array
07 minutes42 secondsThe introduction of slicing
11 minutes27 secondsMemory analysis of slices
08 minutes16 secondsDefinition of slice
07 minutes52 secondsSlice traversal
05 minutes31 secondsNotes on slicing-1
07 minutes39 secondsPrecautions for slicing-2
08 minutes31 secondsPrecautions for slicing-3
03 minutes17 secondsThe introduction of map
16 minutes54 secondsThree ways to create map
03 minutes27 secondsmap operation-1
06 minutes10 secondsmap operation-2
09 minutes28 secondsThe introduction of object-oriented
09 minutes00 secondsStructure definition
10 minutes48 secondsMemory analysis
02 minutes25 secondsCreation of structure instances
10 minutes18 secondsConversion between structures
07 minutes13 secondsIntroduction of methods
11 minutes12 secondsNotes on methods
09 minutes48 secondsNotes on methods-2
05 minutes33 secondsWhat technology stack can be obtained from the project background?
06 minutes20 secondsProject architecture and network structure message flow
11 minutes01 secondsOrganizing project requirements
10 minutes32 secondsEffect demonstration
08 minutes24 secondsGin project initialization and GORM introduction
16 minutes47 secondsGin introduction and project directory creation
10 minutes12 secondsGORM and Gin review
07 minutes14 secondsConfiguration data initialization and front-end and back-end interaction
19 minutes33 secondsReview and sort out front-end and back-end interactions
07 minutes22 secondsIntroduction of Swagger before and after separation
12 minutes41 secondsSQL log printing
04 minutes39 secondsSwagger&Logger review
06 minutes28 secondsUser module addition and deletion functions
14 minutes19 secondsUser module modification function
12 minutes35 secondsModify phone and email verification
10 minutes01 secondsRepeat registration verification
10 minutes03 secondsMd5 tools and registration password encryption
12 minutes32 secondsLogin operation and bug modification
20 minutes50 secondsLog in and register for review
05 minutes20 secondsToken addition and return structure adjustment
16 minutes52 secondsThe addition of Redis
13 minutes55 secondsCore function Socket+Redis messaging
26 minutes26 secondsMessage&Relationship&Group Design
14 minutes55 secondsSending and receiving message implementation skeleton
20 minutes10 secondsSend and receive message implementation details
27 minutes44 secondsFix and sort out issues in sending and receiving messages
06 minutes32 secondsFront-end introduction and debugging through login registration
Review and sorting and sending and receiving ideas
Send and receive messages and pages
Resp package and friend list
Front-end load friend list
Front-end and back-end joint debugging
18 minutes21 secondsSender front-end debugging
30 minutes28 secondsAdjustment of front-end and rear-end details
Send and receive backend
13 minutes49 secondsPoint-to-point front-end judgment display
11 minutes53 seconds