- コンテナ内起動時にサーバーも起動する
http://localhost:8000
- コンテナに入る
% docker-compose exec app sh
- main.goを実行
% docker-compose exec app go run main.go
- test実行
% go test ./utils/ -covermode=count -coverprofile=coverage.out -v
% go tool cover -html=coverage.out -o coverage.html
% docker-compose exec mysql bash
# mysql -u root -ppassword
% docker-compose exec mysql bash
> mysql -uroot -ppassword development < init.sql
INSERT INTO user(name)
SELECT
CONCAT('NAME' , @rownum := @rownum + 1)
FROM
user AS s1,
user AS s2,
user AS s3,
user AS s4,
(SELECT @rownum := 0) AS v;