Conexão de SQL do banco de dados do PostgreSQL

Execute uma instrução SQL INSERT para abrir e fechar uma conexão com o Cloud SQL para PostgreSQL usando o pacote database/sql do Go.

Páginas de documentação que incluem esta amostra de código

Para visualizar o exemplo de código usado em contexto, consulte a seguinte documentação:

Amostra de código

Go

sqlInsert := "INSERT INTO votes(candidate, time_cast) VALUES($1, NOW())"
if team == "TABS" || team == "SPACES" {
	if _, err := app.db.Exec(sqlInsert, team); err != nil {
		fmt.Fprintf(w, "unable to save vote: %s", err)
		return fmt.Errorf("DB.Exec: %v", err)
	} else {
		fmt.Fprintf(w, "Vote successfully cast for %s!\n", team)
	}
}
return nil