Analysis of software engineering automation tools for Go
In this paper we discuss different software automation tools used for developing applications with the Go programming language. In this study we experimented with different kinds of tools, including code generating tools, static analysis tools, dynamic analysis tools, debuggers, formatters, and docu...
- Autores:
-
Hoyos Ruge, Miguel
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/54945
- Acceso en línea:
- http://hdl.handle.net/1992/54945
- Palabra clave:
- go
golang
software engineering
devops
automation
GO (Programa para computador)
Ingeniería de software realizada por computador
Automatización
Lenguajes de programación
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
Summary: | In this paper we discuss different software automation tools used for developing applications with the Go programming language. In this study we experimented with different kinds of tools, including code generating tools, static analysis tools, dynamic analysis tools, debuggers, formatters, and documentation generating tools. We focus on how these tools can be used to increase developer productivity while reducing possible bugs that could be solved at the development stage. |
---|