gikoha’s blog

個人的メモがわり

多施設共同研究用サーバーをgoで書いてみた の OCI 版

ソースコード

github.com

mctrialgoをoracle OCI向けに書き直しました

  • webフレームワークには echo
  • dbアクセスには go-oci8を使用
  • ORMの採用を中止 (sqlboilerはそもそもoracleに対応なし、あとバージョンがおかしいため..)

ディレクトリ構造

├── routes
├── static
│   ├── css
│   ├── img
│   └── javascript
└── views
実行時にはstatic, viewsが必要

実行

環境変数の "OCISTRING" に 接続情報 例: admin/password@XXXXdb_tp をセットしておくこと。
go run .

サーバが起動している状態で、ブラウザで http://127.0.0.1:3000/ へアクセスしてみてください