Go Revel Booking Sample PostgreSQLにしたい その2
環境は、前のまま。
チュートリアルのサンプルやると、初心者がPanic状態になる。
ディレクトリとか、ライブラリが乱発される。
あきらめた、ほっておこう。
まず、先のページを参考に手直ししたが、どうも上手くいかない。同じエラーがでない。
まず、以下の部分を修正
import ( "code.google.com/p/go.crypto/bcrypt" "database/sql" "github.com/coopernurse/gorp" _ "github.com/lib/pq" // _ "github.com/mattn/go-sqlite3"
次に、何度やっても以下のエラー
panic: dial tcp 127.0.0.1:5432: connection refused
いやいや、外部サーバですからうち。
んで、いろいろ調べてみると、接続文字列がなんか変
app.conf
db.spec = "hostaddr=***..... port=5432 dbname=**** user=**** password=***"
hostaddrってなんだ??現在は、以下の通り
db.spec = "host=***..... port=5432 dbname=**** user=**** password=***"
んでもって、再度実行すると
panic: pq: SSL is not enabled on the server
db.spec = "host=***..... port=5432 dbname=**** user=**** password=*** sslmode=disable"
これで、取り敢えず起動した。
先のページだと、テーブル名が。。。のような記載もあったけど、起動までも問題なさげ。
更新とか、疲れてスルー。