air icon indicating copy to clipboard operation
air copied to clipboard

☁️ Live reload for Go apps

Results 201 air issues
Sort by recently updated
recently updated
newest added

I am using iTerm on Mac and when closing the view/window that is running Air, the process is still running when I look at "Activity monitor". Very easy reproduced. Just...

It looks like air does not support 1.21.4 yet. I am willing to create a PR to fix it, please let me know if this is something you would consider...

为了表达和理解无误,用中文了。 服务的各种 yaml、toml 配置发生变更但代码本身无变更时,也可以reload。 ```toml include_ext = ["go", "yaml", "yml", "mod", "sum"] ```

This pull request adds a new key `env_file` to the configuration, the key specifies a file from which the environment variables for running `bin` should be sourced. If `env_file` is...

![image](https://user-images.githubusercontent.com/60340480/199609314-26d62969-2f8b-4eb9-bea6-b436fe7a71a2.png) I'm using the provided docker image with docker-compose and setting both working_dir and volume to /app. If volume and working_dir is different then the error is gone, but then...

Right now even if you specify that the tmp directory is different from the project root air will still make a tmp directory in the current root. For example. If...

Allow Air to create nested subdirs for the binaries. Config: ```toml root = "../../../../" testdata_dir = "testdata" tmp_dir = "temp/livereload" ``` ![image](https://github.com/cosmtrek/air/assets/14059086/715afe2a-1d77-499a-9f31-713696a0f909)

Given that I have multiple binaries in /cmd (let's call them service1, service2), what's the proper way to select which service I want to run? Ideally I want to achieve...

When air is running the binary, those character `^[[20;1R^[[20;9R` (escape string ?) appears followed by some of my code execution (debugging println) and then those character again. And finnally the...