Internals of Interfaces in Golang | Intermediate level

Published: 22 December 2023
on channel: Sreekanth
2,029
111

This video covers the internal of the interface types in Go language.

0:00 Basics of Interfaces
0:54 Changes in interfaces due to Generics
1:52 Interface elements
3:50 Identical interfaces
4:36 Type description structures
6:04 Memory layout of interfaces
11:17 Empty interface - runtime type representation
11:43 Type assertion
12:12 Type switch
12:41 why nil error is not nil
13:31 Benchmarking overhead of interface method call
17:23 Devirtualization

References:
https://research.swtch.com/interfaces
https://go101.org/article/interface.html


Watch video Internals of Interfaces in Golang | Intermediate level online, duration hours minute second in high quality that is uploaded to the channel Sreekanth 22 December 2023. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 2,029 times and liked it 111 visitors.