Ya sea que estés aprendiendo a programar, o ya te ganes la vida haciéndolo, no estás exento de cometer errores; incluso puede que como parte de un equipo, te toque
Seguir leyendo »Etiqueta: linux
07. Go web: expresiones regulares (regex) en Golang
El servidor que hemos desarrollado hasta esta entrada tiene un grave problema de seguridad: el cliente puede hacer peticiones a cualquier ruta de lectura o escritura sin ninguna clase de
Seguir leyendo »06. Go web: Cargar plantillas HTML eficientemente en Golang
Hasta ahora, cada vez que el cliente pedía una página a nuestro servidor, la plantilla correspondiente necesitaba ser cargada desde el disco. Esto puede llegar a ser contraproducente si, por
Seguir leyendo »08. Depuración: cómo depurar programas multiproceso
Con lo visto hasta este punto de la serie, hemos cubierto herramientas suficientes para que explotes las capacidades que GDB te ofrece para encontrar defectos en tus programas. En esta
Seguir leyendo »05. Go web: ¿cómo crear un editor de páginas con Go? Parte 2 de 2
En la entrada anterior creamos un pequeño editor para páginas wiki pero nos faltó agregar el código de la función que guardaría los cambios hechos; en esta entrada completaremos esa
Seguir leyendo »04. Go web: ¿cómo crear un editor de páginas con Golang? Parte 1 de 2
En esta entrada vamos a crear un editor simple para nuestras wiki. Utilizaremos un nuevo paquete que nos proporciona Golang para trabajar con etiquetas HTML. Comenzando… Ya no es necesario
Seguir leyendo »