A minimal table to compare the Espressif's MCU families.
ESP8266 | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-C3 | ESP32-C6 | |
---|---|---|---|---|---|---|
Announcement Date | 2014, August | 2016, September | 2019, September | 2020, December |
This proposal describes a new composable type system for Go. It follows the design ideas of the already built-in composable types map
and chan
and should be understood as an alternative way to implement basic generic data structures.
The following is an example of a queue implemented as a composable type (boring code has been removed):
func main() {
// compose a queue of integers
q := comp[int]Queue{}