Rintarooo / go_tutorial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go App

  • Docker

  • Gin

Usage

please see Makefile in more detail.

make build
make up
make curl
make down

if you don't use Makefile, run the following commands.

docker-compose -f .devcontainer/docker-compose.yml build go-tutorial
# docker-compose -f .devcontainer/docker-compose.yml run --rm go-tutorial /bin/sh
docker-compose -f .devcontainer/docker-compose.yml up -d

# localhostの3000がコンテナの8080のポートに、PORTSが開かれていることを確認
docker ps

curl http://localhost:3000

docker-compose -f .devcontainer/docker-compose.yml logs
docker-compose -f .devcontainer/docker-compose.yml down

# curl -X 'POST' 'http://localhost:${PORT}/predict' \
# 	    -H 'accept: application/json' \
# 	    -H 'Content-Type: application/json' \
# 	    -d '{"sample1": "f39259", \
# 	         "sample2": "0"}'

About


Languages

Language:Go 57.4%Language:Dockerfile 29.9%Language:Makefile 12.7%