# If you prefer the allow list template instead of the deny list, see community template:
# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore
#
# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Dependency directories (remove the comment below to include it)
# vendor/

# Go workspace file
go.work

# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736
.glide/

# Go vendor directory
vendor/

# Coverage files ignored
coverage.html

# Cryptographic keys
*.pem

# Terraform Temporary Files
*.tfstate
*.tfstate.*
.terraform/
terraform.tfvars

# OSX leaves these everywhere on SMB shares
._*

# OSX stuff
.DS_Store

# Eclipse files
.classpath
.project
.settings/**

# Files generated by JetBrains IDEs, e.g. Goland
.idea/
*.iml

# VSCode files
.vscode

# Emacs save files
*~
\#*\#
.\#*

# Vim-related files
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]
*.un~
Session.vim
.netrwhist