Escritura y prueba de un programa en Go

Principiante
Desarrollador
Estudiante
Azure

Con lo que ha aprendido acerca de Go, escriba y pruebe un programa completo.

Objetivos de aprendizaje

En este módulo, practicará y aprenderá:

  • Cómo funcionan las pruebas en Go.
  • Cómo encapsular la lógica principal de un programa en un paquete.
  • Cómo exponer la lógica principal a través de una API web.
  • Cómo escribir pruebas para el paquete de lógica principal (mediante el desarrollo controlado por pruebas).
  • Cómo casi todos los conceptos que hemos tratado hasta ahora pueden funcionar juntos.

Requisitos previos

  • Un entorno de Go preparado para crear aplicaciones. Idealmente, debe haber instalado y configurado Go localmente y haber instalado Visual Studio Code con la extensión Go.
  • La capacidad para crear y modificar archivos .go.
  • La capacidad para ejecutar programas de Go mediante el símbolo del sistema del terminal.
  • Conocimientos de los tipos de datos básicos, como string, int y boolean.
  • Conocimientos de cómo escribir flujos de control de datos básicos, como instrucciones if y for.
  • Conocimientos de cómo escribir funciones.
  • Conocimientos sobre cómo crear estructuras y métodos.
  • Conocimientos de cómo usar bibliotecas como net/http.