backend

module
v0.0.0-...-9d3578c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2024 License: MIT

README

server

Environments

key description default
SERVER_HOST localhost
SERVER_PORT 8080
AGENT_HOST
AGENT_PORT
DB_DRIVER postgres
DB_HOST localhost
DB_PORT 5432
DB_USER root
DB_PASSWORD root
DB_NAME sakamichi
DB_SSL_MODE disable
FIREBASE_ADMIN_CONFIG_PATH Firebase admin sdk の設定ファイルへのパス
ローカル実行
func init() {
	os.Setenv("AGENT_HOST", "localhost")
	os.Setenv("AGENT_PORT", "5775")

	os.Setenv("DB_HOST", "localhost")
	os.Setenv("DB_PORT", "5432")
	os.Setenv("DB_USER", "postgres")
	os.Setenv("DB_PASSWORD", "postgres")
	os.Setenv("DB_NAME", "awesome-chat-app")

	os.Setenv("FIREBASE_ADMIN_CONFIG_PATH", "config/awesome-chat-app-c9e81-firebase-adminsdk-gdtpk-randomdesu.json")
}

開発用

mock の生成

mockgen を使って test 用にモックを作成します。

make mock

License

This repository is under MIT License.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL