Esta es una '''lista de software y herramientas de Go''', que incluye compiladores, entornos de desarrollo (entorno de desarrollo integrado), herramientas de compilación, marcos de pruebas, marcos web, herramientas de bases de datos y software relacionado para el lenguaje de programación Go (lenguaje de programación).
==Cadena de herramientas principal==
* Go (lenguaje de programación)|Go: lenguaje de programación y cadena de herramientas
* comando go: herramienta de compilación y empaquetadohttps://go.dev/doc/cmd
* gofmt — formateador de código fuentehttps://pkg.go.dev/cmd/gofmthttps://github.com/golang/go/blob/master/src/cmd/gofmt/gofmt.go
* go vet: herramienta de análisis estáticohttps://pkg.go.dev/cmd/vet
==Compiladores y tiempos de ejecución==
* gc: compilador Go predeterminadohttps://go.dev/src/cmd/compile/README
* gccgo — Colección de compiladores GNU|GCC front-end para Gohttps://go.dev/doc/install/gccgo
* GopherJS: compilador Go-to-JavaScripthttps://github.com/gopherjs/gopherjs
* gollvm: compilador Go usando el backend LLVMhttps://go.googlesource.com/gollvm/
* llgo — Go Front end experimental (compilador)|frontend para LLVMhttps://github.com/go-llvm/llgohttps://pkg.go.dev/tinygo.org/x/go-llvm
* TinyGo: compilador para sistemas integrados y WebAssemblyhttps://tinygo.org/
* Yaegi — Go Interpreter (informática)|intérpretehttps://github.com/traefik/yaegihttps://pkg.go.dev/github.com/traefik/yaegi/cmd/yaegi
==Entornos de desarrollo y editores==
* Emacs: editor de texto compatible con Gohttps://go.dev/gopls/editor/emacs
* GoLand: entorno de desarrollo integrado de JetBrainshttps://go.dev/wiki/IDEsAndTextEditorPlugins
* LiteIDE: entorno de desarrollo integrado centrado en Gohttps://github.com/visualfc/liteide
* Neovim: editor de texto compatible con Go
* TextMate: editor de texto compatible con Gohttps://github.com/rsms/Go.tmbundle
* Vim (editor de texto)|Vim — editor de texto compatible con Go
* Visual Studio Code: editor compatible con Go
==Servidores de idiomas y herramientas de edición==
* profundizar - depuradorhttps://github.com/go-delve/delve
* gopls — Ir al servidor de idiomashttps://github.com/golang/tools/blob/master/gopls/README.md?plain=1https://go.dev/gopls/
* golangci-lint - corredor de pelusahttps://github.com/golangci/golangci-lint
* revivir - linterhttps://github.com/mgechev/revive
* staticcheck - herramienta de análisis estáticohttps://github.com/dominikh/go-tools
==Construir, herramientas de dependencia y liberación==
* Air: herramienta de desarrollo de recarga en vivohttps://github.com/air-verse/air
* dep: administrador de dependencias obsoletohttps://github.com/golang/dep
* Módulos Go: sistema de gestión de dependenciashttps://go.dev/ref/modhttps://go.dev/blog/using-go-modules
* Goreleaser: herramienta de automatización de lanzamientoshttps://github.com/goreleaser/goreleaserhttps://goreleaser.com/customization/builds/go/
* Mage: herramienta de compilaciónhttps://github.com/magefile/mage
* Tarea: ejecutor de tareashttps://github.com/go-task/task
==Pruebas y evaluaciones comparativas==
* benchstat: herramienta de comparación de puntos de referenciahttps://pkg.go.dev/golang.org/x/perf/cmd/benchstat
* Ginkgo: marco de pruebashttps://github.com/onsi/ginkgo
* GoMock: herramienta de generación de simulacroshttps://pkg.go.dev/github.com/golang/mock/gomockhttps://github.com/golang/mock
* testificar: kit de herramientas de pruebahttps://github.com/stretchr/testifyhttps://pkg.go.dev/github.com/go-openapi/testify/v2
* pruebas: paquete de pruebas estándarhttps://go.dev/doc/tutorial/add-a-test
==Marcos web y herramientas HTTP==
* Beego: marco webhttps://github.com/beego/beego
* Caddy (servidor web)|Caddy — servidor webhttps://github.com/caddyserver/caddy
* Chi — enrutadorhttps://github.com/go-chi/chi
* Echo: marco webhttps://github.com/labstack/echo
* Fibra: marco webhttps://github.com/gofiber/fiber
* Gin: marco webhttps://github.com/gin-gonic/gin
* Gorilla Mux - enrutadorhttps://github.com/gorilla/mux
* Hugo (software)|Hugo — generador de sitios estáticoshttps://github.com/gohugoio/hugo
* Revel: marco webhttps://github.com/revel/revel
* Traefik Proxy|Traefik: proxy inverso y equilibrador de cargahttp://github.com/traefik/traefik
==Herramientas RPC y API==
* Goa: marco de diseño de APIhttps://github.com/goadesign/goahttps://pkg.go.dev/goa.design/goa
* gRPC: marco de llamada a procedimiento remotohttps://github.com/grpc/grpc-go
* grpc-gateway — puerta de enlace RESThttps://github.com/grpc-ecosystem/grpc-gateway
* oapi-codegen — Generador de código OpenAPIhttps://github.com/oapi-codegen/oapi-codegenhttps://pkg.go.dev/github.com/deepmap/oapi-codegen
* Swag: herramienta de documentación de OpenAPIhttps://github.com/swaggo/swaghttps://pkg.go.dev/github.com/go-openapi/swag
==Base de datos y herramientas ORM==
* Bun: kit de herramientas SQL y ORMhttps://github.com/uptrace/bunhttps://pkg.go.dev/github.com/uptrace/bun
* Bibliotecas cliente CockroachDB: herramientas y controladores de bases de datoshttps://github.com/cockroachdb/cockroach-gohttps://pkg.go.dev/github.com/cockroachdb/cockroach-go/v2/crdb
* ent - marco de entidadhttps://github.com/ent/ent
* GORM: asignador de objetos-relacionalhttps://gorm.io/index.html
* sqlx — Kit de herramientas SQLhttps://github.com/jmoiron/sqlxhttps://pkg.go.dev/github.com/jmoiron/sqlx
==Línea de comandos y herramientas de terminal==
* Bubble Tea: marco de interfaz de usuario del terminalhttps://github.com/charmbracelet/bubbleteahttps://pkg.go.dev/github.com/charmbracelet/bubbletea#section-readme
* Cobra: marco de línea de comandoshttps://github.com/spf13/cobrahttps://pkg.go.dev/github.com/spf13/cobra
* pflag - biblioteca de análisis de banderashttps://github.com/spf13/pflaghttps://pkg.go.dev/github.com/spf13/pflag
* urfave/cli — marco de línea de comandoshttps://github.com/urfave/cli
* Viper — biblioteca de configuraciónhttps://pkg.go.dev/github.com/spf13/viperhttps://github.com/spf13/viper
==Kits de herramientas GUI y marcos de aplicaciones==
* Fyne (software)|Fyne: kit de herramientas de interfaz gráfica de usuario multiplataforma
==Documentación, generación y análisis==
* errcheck - verificador de errores no verificadoshttps://github.com/kisielk/errcheckhttps://pkg.go.dev/github.com/kisielk/errcheck/errcheck
* godoc — herramienta de documentaciónhttps://pkg.go.dev/golang.org/x/tools/cmd/godoc
* goimports: herramienta de gestión de importacioneshttps://pkg.go.dev/golang.org/x/tools/cmd/goimports
* mockgen - generador simuladohttps://github.com/golang/mock
* pkgsite — sitio de documentación del paquetehttps://pkg.go.dev/golang.org/x/pkgsitehttps://github.com/golang/pkgsite
* Prometheus (software)|Prometheus: kit de herramientas de monitoreo y alertashttps://github.com/prometheus/prometheus
* stringer: herramienta de generación de códigohttps://github.com/golang/tools/blob/master/cmd/stringer/stringer.gohttps://pkg.go.dev/golang.org/x/tools/cmd/stringer
* cable: generador de código de inyección de dependenciahttps://github.com/google/wirehttps://pkg.go.dev/github.com/google/wire
==Paquetes de alojamiento y servicios comunitarios==
* GoCenter: antiguo repositorio de paquetes Gohttps://github.com/jfrog/gocenter
* pkg.go.dev — sitio de descubrimiento y documentación de paqueteshttps://pkg.go.dev/
* proxy.golang.org — módulo proxyhttps://proxy.golang.org/
==Aplicaciones principales escritas en Go==
* Consul (software)|Consul — plataforma de redes de servicios
* Docker (software)|Docker — plataforma de contenedorización
* InfluxDB: base de datos de series temporales escrita en Gohttps://github.com/influxdata/influxdb
* Kubernetes: plataforma de orquestación de contenedores
* Terraform (software)|Terraform: infraestructura como herramienta de código
* Vault (software)|Vault: herramienta de gestión de secretos
==Ver también==
* Comparación de entornos de desarrollo integrados
* Listas de herramientas de desarrollo de software de programación
Ir (lenguaje de programación)
Listas de software
Listas relacionadas con el software
Herramientas de programación
[h4] Esta es una '''lista de software y herramientas de Go''', que incluye compiladores, entornos de desarrollo (entorno de desarrollo integrado), herramientas de compilación, marcos de pruebas, marcos web, herramientas de bases de datos y software relacionado para el lenguaje de programación Go (lenguaje de programación).
==Cadena de herramientas principal== * Go (lenguaje de programación)|Go: lenguaje de programación y cadena de herramientas * comando go: herramienta de compilación y empaquetadohttps://go.dev/doc/cmd * gofmt — formateador de código fuentehttps://pkg.go.dev/cmd/gofmthttps://github.com/golang/go/blob/master/src/cmd/gofmt/gofmt.go * go vet: herramienta de análisis estáticohttps://pkg.go.dev/cmd/vet
==Compiladores y tiempos de ejecución== * gc: compilador Go predeterminadohttps://go.dev/src/cmd/compile/README * gccgo — Colección de compiladores GNU|GCC front-end para Gohttps://go.dev/doc/install/gccgo * GopherJS: compilador Go-to-JavaScripthttps://github.com/gopherjs/gopherjs * gollvm: compilador Go usando el backend LLVMhttps://go.googlesource.com/gollvm/ * llgo — Go Front end experimental (compilador)|frontend para LLVMhttps://github.com/go-llvm/llgohttps://pkg.go.dev/tinygo.org/x/go-llvm * TinyGo: compilador para sistemas integrados y WebAssemblyhttps://tinygo.org/ * Yaegi — Go Interpreter (informática)|intérpretehttps://github.com/traefik/yaegihttps://pkg.go.dev/github.com/traefik/yaegi/cmd/yaegi
==Entornos de desarrollo y editores== * Emacs: editor de texto compatible con Gohttps://go.dev/gopls/editor/emacs * GoLand: entorno de desarrollo integrado de JetBrainshttps://go.dev/wiki/IDEsAndTextEditorPlugins * LiteIDE: entorno de desarrollo integrado centrado en Gohttps://github.com/visualfc/liteide * Neovim: editor de texto compatible con Go * TextMate: editor de texto compatible con Gohttps://github.com/rsms/Go.tmbundle * Vim (editor de texto)|Vim — editor de texto compatible con Go * Visual Studio Code: editor compatible con Go
==Servidores de idiomas y herramientas de edición== * profundizar - depuradorhttps://github.com/go-delve/delve * gopls — Ir al servidor de idiomashttps://github.com/golang/tools/blob/master/gopls/README.md?plain=1https://go.dev/gopls/ * golangci-lint - corredor de pelusahttps://github.com/golangci/golangci-lint * revivir - linterhttps://github.com/mgechev/revive * staticcheck - herramienta de análisis estáticohttps://github.com/dominikh/go-tools
==Construir, herramientas de dependencia y liberación== * Air: herramienta de desarrollo de recarga en vivohttps://github.com/air-verse/air * dep: administrador de dependencias obsoletohttps://github.com/golang/dep * Módulos Go: sistema de gestión de dependenciashttps://go.dev/ref/modhttps://go.dev/blog/using-go-modules * Goreleaser: herramienta de automatización de lanzamientoshttps://github.com/goreleaser/goreleaserhttps://goreleaser.com/customization/builds/go/ * Mage: herramienta de compilaciónhttps://github.com/magefile/mage * Tarea: ejecutor de tareashttps://github.com/go-task/task
==Pruebas y evaluaciones comparativas== * benchstat: herramienta de comparación de puntos de referenciahttps://pkg.go.dev/golang.org/x/perf/cmd/benchstat * Ginkgo: marco de pruebashttps://github.com/onsi/ginkgo * GoMock: herramienta de generación de simulacroshttps://pkg.go.dev/github.com/golang/mock/gomockhttps://github.com/golang/mock * testificar: kit de herramientas de pruebahttps://github.com/stretchr/testifyhttps://pkg.go.dev/github.com/go-openapi/testify/v2 * pruebas: paquete de pruebas estándarhttps://go.dev/doc/tutorial/add-a-test
==Marcos web y herramientas HTTP== * Beego: marco webhttps://github.com/beego/beego * Caddy (servidor web)|Caddy — servidor webhttps://github.com/caddyserver/caddy * Chi — enrutadorhttps://github.com/go-chi/chi * Echo: marco webhttps://github.com/labstack/echo * Fibra: marco webhttps://github.com/gofiber/fiber * Gin: marco webhttps://github.com/gin-gonic/gin * Gorilla Mux - enrutadorhttps://github.com/gorilla/mux * Hugo (software)|Hugo — generador de sitios estáticoshttps://github.com/gohugoio/hugo * Revel: marco webhttps://github.com/revel/revel * Traefik Proxy|Traefik: proxy inverso y equilibrador de cargahttp://github.com/traefik/traefik
==Herramientas RPC y API== * Goa: marco de diseño de APIhttps://github.com/goadesign/goahttps://pkg.go.dev/goa.design/goa * gRPC: marco de llamada a procedimiento remotohttps://github.com/grpc/grpc-go * grpc-gateway — puerta de enlace RESThttps://github.com/grpc-ecosystem/grpc-gateway * oapi-codegen — Generador de código OpenAPIhttps://github.com/oapi-codegen/oapi-codegenhttps://pkg.go.dev/github.com/deepmap/oapi-codegen * Swag: herramienta de documentación de OpenAPIhttps://github.com/swaggo/swaghttps://pkg.go.dev/github.com/go-openapi/swag
==Base de datos y herramientas ORM== * Bun: kit de herramientas SQL y ORMhttps://github.com/uptrace/bunhttps://pkg.go.dev/github.com/uptrace/bun * Bibliotecas cliente CockroachDB: herramientas y controladores de bases de datoshttps://github.com/cockroachdb/cockroach-gohttps://pkg.go.dev/github.com/cockroachdb/cockroach-go/v2/crdb * ent - marco de entidadhttps://github.com/ent/ent * GORM: asignador de objetos-relacionalhttps://gorm.io/index.html * sqlx — Kit de herramientas SQLhttps://github.com/jmoiron/sqlxhttps://pkg.go.dev/github.com/jmoiron/sqlx
==Línea de comandos y herramientas de terminal== * Bubble Tea: marco de interfaz de usuario del terminalhttps://github.com/charmbracelet/bubbleteahttps://pkg.go.dev/github.com/charmbracelet/bubbletea#section-readme * Cobra: marco de línea de comandoshttps://github.com/spf13/cobrahttps://pkg.go.dev/github.com/spf13/cobra * pflag - biblioteca de análisis de banderashttps://github.com/spf13/pflaghttps://pkg.go.dev/github.com/spf13/pflag * urfave/cli — marco de línea de comandoshttps://github.com/urfave/cli * Viper — biblioteca de configuraciónhttps://pkg.go.dev/github.com/spf13/viperhttps://github.com/spf13/viper
==Kits de herramientas GUI y marcos de aplicaciones== * Fyne (software)|Fyne: kit de herramientas de interfaz gráfica de usuario multiplataforma
==Documentación, generación y análisis== * errcheck - verificador de errores no verificadoshttps://github.com/kisielk/errcheckhttps://pkg.go.dev/github.com/kisielk/errcheck/errcheck * godoc — herramienta de documentaciónhttps://pkg.go.dev/golang.org/x/tools/cmd/godoc * goimports: herramienta de gestión de importacioneshttps://pkg.go.dev/golang.org/x/tools/cmd/goimports * mockgen - generador simuladohttps://github.com/golang/mock * pkgsite — sitio de documentación del paquetehttps://pkg.go.dev/golang.org/x/pkgsitehttps://github.com/golang/pkgsite * Prometheus (software)|Prometheus: kit de herramientas de monitoreo y alertashttps://github.com/prometheus/prometheus * stringer: herramienta de generación de códigohttps://github.com/golang/tools/blob/master/cmd/stringer/stringer.gohttps://pkg.go.dev/golang.org/x/tools/cmd/stringer * cable: generador de código de inyección de dependenciahttps://github.com/google/wirehttps://pkg.go.dev/github.com/google/wire
==Paquetes de alojamiento y servicios comunitarios== * GoCenter: antiguo repositorio de paquetes Gohttps://github.com/jfrog/gocenter * pkg.go.dev — sitio de descubrimiento y documentación de paqueteshttps://pkg.go.dev/ * proxy.golang.org — módulo proxyhttps://proxy.golang.org/
==Aplicaciones principales escritas en Go== * Consul (software)|Consul — plataforma de [url=viewtopic.php?t=5987]redes[/url] de servicios * Docker (software)|Docker — plataforma de contenedorización * InfluxDB: base de datos de series temporales escrita en Gohttps://github.com/influxdata/influxdb * Kubernetes: plataforma de orquestación de contenedores * Terraform (software)|Terraform: infraestructura como herramienta de código * Vault (software)|Vault: herramienta de gestión de secretos
==Ver también== * Comparación de entornos de desarrollo integrados * Listas de herramientas de desarrollo de software de programación
Ir (lenguaje de programación) Listas de software Listas relacionadas con el software Herramientas de programación [/h4]
More details: [url]https://en.wikipedia.org/wiki/List_of_Go_software_and_tools[/url]
Esta es una lista de herramientas de software y programación para el lenguaje de programación C ++, que incluye la lista de bibliotecas de código de código abierto | Bibliotecas, marcos web,...
Esta es una lista de herramientas de software y programación para el lenguaje de programación C (lenguaje de programación) | C, que incluye la lista de bibliotecas de código de código abierto |...
Esta es una '''lista de software y herramientas de Haskell''', que incluye compiladores, intérpretes|Intérprete (informática), herramientas de compilación|Automatización de compilación, Administrador...
Esta es una '''lista de software y herramientas de MATLAB''', que incluye entornos de desarrollo, herramientas de diseño basadas en modelos, software de generación de código|Comparación de...
'''SmarterTools Inc.''' es una empresa de software privada con sede en Phoenix, Arizona. La empresa se especializa en el desarrollo de productos de software para comunicación, análisis y gestión de...