Perbedaan koneksi ke database postgresql dengan golang

ada dua tipe koneksi database ke postgre dengan golang seperti ini' fmt.Sprintf("user=%s password=%s dbname=%s sslmode=disable", user, password, dbName) dan melalui url seperti ini fmt.Sprintf("postgres://%s:%s@localhost/%s?sslmode=disable", user, password, dbName)

nah apa pperbedaan diantara keduanya dan kapan saya harus menggunakan yg melalui url ? mohon bantuannyaaaaaaa

avatar filza12
@filza12

3 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

serius belum ada yang jawab ?

<pre> psqlInfo := "host=127.0.0.1 port=5432 user=username password=password dbname=namadb sslmode=disable" webdb, err = sql.Open("postgres", psqlInfo)

if err != nil { fmt.Println(err) os.Exit(1) }

webdb.Exec("insert into blablabla") </pre>

avatar codenoid
@codenoid

14 Kontribusi 13 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban