https://github.com/davipythonweb/go_web_app__
Criando uma Aplicação Web- MVC com Go
https://github.com/davipythonweb/go_web_app__
bootstrap5 go html5 mvc-architecture postgres
Last synced: 19 days ago
JSON representation
Criando uma Aplicação Web- MVC com Go
- Host: GitHub
- URL: https://github.com/davipythonweb/go_web_app__
- Owner: davipythonweb
- License: mit
- Created: 2024-08-21T05:51:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-24T23:54:01.000Z (over 1 year ago)
- Last Synced: 2025-03-08T18:46:43.169Z (about 1 year ago)
- Topics: bootstrap5, go, html5, mvc-architecture, postgres
- Language: Go
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Go_web_app__
### Criando uma Aplicação Web- MVC com Go
- CriarProduto, EditarProduto, DeletearProduto
- Bootstrap-v5 via CDN
- banco de dados
`postgres`
* fazendo o build do projeto
`go build .`
* buildando e rodando todos os arquivos
`go run *.go`
- instalar pacote Go, do git:
`go install github.com/lib/pq@v1.10.9`
`go get github.com/lib/pq`
`go get github.com/joho/godotenv`
- iniciar pacotes go
`go mod init`
- codigo para carregar .env:
"""
import (
"fmt"
"log"
"os"
"github.com/joho/godotenv"
)
func main() {
err := godotenv.Load(".env")
if err != nil {
log.Fatalf("Error loading .env file")
}
fmt.Println("TEST:", os.Getenv("TEST"))
}
"""