Go: conexão de sql do banco de dados SQL Server

Demonstra a execução de uma instrução INSERT do SQL abrindo e fechando uma conexão com o Cloud SQL para SQL Server 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 (?, GETDATE())"
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)
	}
	fmt.Fprintf(w, "Vote successfully cast for %s!\n", team)
}
return nil

A seguir

Para pesquisar e filtrar exemplos de código de outros produtos do Google Cloud, consulte o navegador de exemplos do Google Cloud.