Created
October 20, 2021 21:53
-
-
Save josephspurrier/80413e1140c7903e5b8ffab13dc0e6a2 to your computer and use it in GitHub Desktop.
Air for Live Reloading of Go - https://github.com/cosmtrek/air
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Config file for [Air](https://github.com/cosmtrek/air) in TOML format | |
# Working directory | |
# . or absolute path, please note that the directories following must be under root. | |
root = "." | |
tmp_dir = "tmp" | |
[build] | |
# Just plain old shell command. You could use `make` as well. | |
cmd = "go build -o ./tmp/main main.go" | |
# Binary file yields from `cmd`. | |
bin = "tmp/main" | |
# Customize binary. | |
full_bin = "tmp/main" | |
# Watch these filename extensions. | |
include_ext = ["go"] | |
# Ignore these filename extensions or directories. | |
exclude_dir = ["tmp", "vendor"] | |
# Watch these directories if you specified. | |
#include_dir = ["./", "app", "assets", "cmd", "html", "plugin"] | |
# Exclude files. | |
exclude_file = [] | |
# Exclude unchanged files. | |
exclude_unchanged = true | |
# This log file places in your tmp_dir. | |
log = "air.log" | |
# It's not necessary to trigger build each time file changes if it's too frequent. | |
delay = 1000 # ms | |
# Stop running old binary when build errors occur. | |
stop_on_error = true | |
# Send Interrupt signal before killing process (windows does not support this feature) | |
send_interrupt = false | |
# Delay after sending Interrupt signal | |
kill_delay = 500 # ms | |
[log] | |
# Show log time | |
time = false | |
[color] | |
# Customize each part's color. If no color found, use the raw app log. | |
build = "yellow" | |
main = "magenta" | |
runner = "green" | |
watcher = "cyan" | |
[misc] | |
# Delete tmp directory on exit | |
clean_on_exit = true |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment