Skip to content

Cherry0202/RamenWikiStoreFunction

Repository files navigation

RamenWikiStoreFunction

  • らーめんWikで使用するデータベースramenにgooglePlaceAPIから取得したデータを保存するapiです。
  • 今回はサンプルデータのため20件を保存します。(らーめん 新宿でリクエストを投げてます)
  • Dockerをつかって、golangとmysql環境を作成します。

前提

  • Dockerがinstallされていること

USAGE

mkdir go/src/github.com/Cherry0202 #user直下に作成してください
cd /go/src/github.com/Cherry0202/
git clone https://github.com/Cherry0202/RamenWikiStoreFunction.git
cd RamenWikiStoreFunction
docker-compose build
docker-compose up
docker-compoose up -d #コンテナのログが邪魔だと思う方はこちら

APIサーバ起動

# 別タブで 
docker exec -it golang-api-container bash #コンテナ内に入ります
go run server.go
# localhost:8080 にアクセスしよう

MySQL

# 別タブで 
docker exec -it mysql-container bash
mysql -u user名 -p

起動したMySQLにホストから接続してみる

mysql --host ホストip --port ポート番号 -u user名 -p 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published