¿En qué idioma se basa la tecnología Docker?
Docker está escrito en el lenguaje Go, que es un lenguaje de programación concurrente, compilado y de tipo estático con capacidades de recolección de basura. A menudo se usa para el desarrollo de programas web y tiene capacidades de desarrollo web maduras. como Beego, Gin, Iris, etc.
La sintaxis de Go es cercana al lenguaje C, pero la declaración de variables es diferente. Go admite la recolección de basura. El modelo paralelo de Go se basa en el proceso de comunicación secuencial (CSP) de Tony Hall. Otros lenguajes que adoptan un modelo similar incluyen Occam y Limbo, pero también tiene características de las operaciones de Pi, como la transmisión de canales. La compatibilidad con complementos se abre en la versión 1.8, lo que significa que algunas funciones ahora se pueden cargar dinámicamente desde Go.