|  | 
|  | 1 | +# Created by https://www.toptal.com/developers/gitignore/api/go,goland+all,macos,linux,windows,visualstudiocode | 
|  | 2 | +# Edit at https://www.toptal.com/developers/gitignore?templates=go,goland+all,macos,linux,windows,visualstudiocode | 
|  | 3 | + | 
|  | 4 | +### Go ### | 
|  | 5 | +# If you prefer the allow list template instead of the deny list, see community template: | 
|  | 6 | +# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore | 
|  | 7 | +# | 
| 1 | 8 | # Binaries for programs and plugins | 
| 2 | 9 | *.exe | 
| 3 | 10 | *.exe~ | 
|  | 
| 13 | 20 | 
 | 
| 14 | 21 | # Dependency directories (remove the comment below to include it) | 
| 15 | 22 | # vendor/ | 
|  | 23 | + | 
|  | 24 | +# Go workspace file | 
|  | 25 | +go.work | 
|  | 26 | + | 
|  | 27 | +### GoLand+all ### | 
|  | 28 | +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider | 
|  | 29 | +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 | 
|  | 30 | + | 
|  | 31 | +# User-specific stuff | 
|  | 32 | +.idea/**/workspace.xml | 
|  | 33 | +.idea/**/tasks.xml | 
|  | 34 | +.idea/**/usage.statistics.xml | 
|  | 35 | +.idea/**/dictionaries | 
|  | 36 | +.idea/**/shelf | 
|  | 37 | + | 
|  | 38 | +# AWS User-specific | 
|  | 39 | +.idea/**/aws.xml | 
|  | 40 | + | 
|  | 41 | +# Generated files | 
|  | 42 | +.idea/**/contentModel.xml | 
|  | 43 | + | 
|  | 44 | +# Sensitive or high-churn files | 
|  | 45 | +.idea/**/dataSources/ | 
|  | 46 | +.idea/**/dataSources.ids | 
|  | 47 | +.idea/**/dataSources.local.xml | 
|  | 48 | +.idea/**/sqlDataSources.xml | 
|  | 49 | +.idea/**/dynamic.xml | 
|  | 50 | +.idea/**/uiDesigner.xml | 
|  | 51 | +.idea/**/dbnavigator.xml | 
|  | 52 | + | 
|  | 53 | +# Gradle | 
|  | 54 | +.idea/**/gradle.xml | 
|  | 55 | +.idea/**/libraries | 
|  | 56 | + | 
|  | 57 | +# Gradle and Maven with auto-import | 
|  | 58 | +# When using Gradle or Maven with auto-import, you should exclude module files, | 
|  | 59 | +# since they will be recreated, and may cause churn.  Uncomment if using | 
|  | 60 | +# auto-import. | 
|  | 61 | +# .idea/artifacts | 
|  | 62 | +# .idea/compiler.xml | 
|  | 63 | +# .idea/jarRepositories.xml | 
|  | 64 | +# .idea/modules.xml | 
|  | 65 | +# .idea/*.iml | 
|  | 66 | +# .idea/modules | 
|  | 67 | +# *.iml | 
|  | 68 | +# *.ipr | 
|  | 69 | + | 
|  | 70 | +# CMake | 
|  | 71 | +cmake-build-*/ | 
|  | 72 | + | 
|  | 73 | +# Mongo Explorer plugin | 
|  | 74 | +.idea/**/mongoSettings.xml | 
|  | 75 | + | 
|  | 76 | +# File-based project format | 
|  | 77 | +*.iws | 
|  | 78 | + | 
|  | 79 | +# IntelliJ | 
|  | 80 | +out/ | 
|  | 81 | + | 
|  | 82 | +# mpeltonen/sbt-idea plugin | 
|  | 83 | +.idea_modules/ | 
|  | 84 | + | 
|  | 85 | +# JIRA plugin | 
|  | 86 | +atlassian-ide-plugin.xml | 
|  | 87 | + | 
|  | 88 | +# Cursive Clojure plugin | 
|  | 89 | +.idea/replstate.xml | 
|  | 90 | + | 
|  | 91 | +# SonarLint plugin | 
|  | 92 | +.idea/sonarlint/ | 
|  | 93 | + | 
|  | 94 | +# Crashlytics plugin (for Android Studio and IntelliJ) | 
|  | 95 | +com_crashlytics_export_strings.xml | 
|  | 96 | +crashlytics.properties | 
|  | 97 | +crashlytics-build.properties | 
|  | 98 | +fabric.properties | 
|  | 99 | + | 
|  | 100 | +# Editor-based Rest Client | 
|  | 101 | +.idea/httpRequests | 
|  | 102 | + | 
|  | 103 | +# Android studio 3.1+ serialized cache file | 
|  | 104 | +.idea/caches/build_file_checksums.ser | 
|  | 105 | + | 
|  | 106 | +### GoLand+all Patch ### | 
|  | 107 | +# Ignore everything but code style settings and run configurations | 
|  | 108 | +# that are supposed to be shared within teams. | 
|  | 109 | + | 
|  | 110 | +.idea/* | 
|  | 111 | + | 
|  | 112 | +!.idea/codeStyles | 
|  | 113 | +!.idea/runConfigurations | 
|  | 114 | + | 
|  | 115 | +### Linux ### | 
|  | 116 | +*~ | 
|  | 117 | + | 
|  | 118 | +# temporary files which can be created if a process still has a handle open of a deleted file | 
|  | 119 | +.fuse_hidden* | 
|  | 120 | + | 
|  | 121 | +# KDE directory preferences | 
|  | 122 | +.directory | 
|  | 123 | + | 
|  | 124 | +# Linux trash folder which might appear on any partition or disk | 
|  | 125 | +.Trash-* | 
|  | 126 | + | 
|  | 127 | +# .nfs files are created when an open file is removed but is still being accessed | 
|  | 128 | +.nfs* | 
|  | 129 | + | 
|  | 130 | +### macOS ### | 
|  | 131 | +# General | 
|  | 132 | +.DS_Store | 
|  | 133 | +.AppleDouble | 
|  | 134 | +.LSOverride | 
|  | 135 | + | 
|  | 136 | +# Icon must end with two \r | 
|  | 137 | +Icon | 
|  | 138 | + | 
|  | 139 | + | 
|  | 140 | +# Thumbnails | 
|  | 141 | +._* | 
|  | 142 | + | 
|  | 143 | +# Files that might appear in the root of a volume | 
|  | 144 | +.DocumentRevisions-V100 | 
|  | 145 | +.fseventsd | 
|  | 146 | +.Spotlight-V100 | 
|  | 147 | +.TemporaryItems | 
|  | 148 | +.Trashes | 
|  | 149 | +.VolumeIcon.icns | 
|  | 150 | +.com.apple.timemachine.donotpresent | 
|  | 151 | + | 
|  | 152 | +# Directories potentially created on remote AFP share | 
|  | 153 | +.AppleDB | 
|  | 154 | +.AppleDesktop | 
|  | 155 | +Network Trash Folder | 
|  | 156 | +Temporary Items | 
|  | 157 | +.apdisk | 
|  | 158 | + | 
|  | 159 | +### macOS Patch ### | 
|  | 160 | +# iCloud generated files | 
|  | 161 | +*.icloud | 
|  | 162 | + | 
|  | 163 | +### VisualStudioCode ### | 
|  | 164 | +.vscode/* | 
|  | 165 | +!.vscode/settings.json | 
|  | 166 | +!.vscode/tasks.json | 
|  | 167 | +!.vscode/launch.json | 
|  | 168 | +!.vscode/extensions.json | 
|  | 169 | +!.vscode/*.code-snippets | 
|  | 170 | + | 
|  | 171 | +# Local History for Visual Studio Code | 
|  | 172 | +.history/ | 
|  | 173 | + | 
|  | 174 | +# Built Visual Studio Code Extensions | 
|  | 175 | +*.vsix | 
|  | 176 | + | 
|  | 177 | +### VisualStudioCode Patch ### | 
|  | 178 | +# Ignore all local history of files | 
|  | 179 | +.history | 
|  | 180 | +.ionide | 
|  | 181 | + | 
|  | 182 | +### Windows ### | 
|  | 183 | +# Windows thumbnail cache files | 
|  | 184 | +Thumbs.db | 
|  | 185 | +Thumbs.db:encryptable | 
|  | 186 | +ehthumbs.db | 
|  | 187 | +ehthumbs_vista.db | 
|  | 188 | + | 
|  | 189 | +# Dump file | 
|  | 190 | +*.stackdump | 
|  | 191 | + | 
|  | 192 | +# Folder config file | 
|  | 193 | +[Dd]esktop.ini | 
|  | 194 | + | 
|  | 195 | +# Recycle Bin used on file shares | 
|  | 196 | +$RECYCLE.BIN/ | 
|  | 197 | + | 
|  | 198 | +# Windows Installer files | 
|  | 199 | +*.cab | 
|  | 200 | +*.msi | 
|  | 201 | +*.msix | 
|  | 202 | +*.msm | 
|  | 203 | +*.msp | 
|  | 204 | + | 
|  | 205 | +# Windows shortcuts | 
|  | 206 | +*.lnk | 
|  | 207 | + | 
|  | 208 | +# End of https://www.toptal.com/developers/gitignore/api/go,goland+all,macos,linux,windows,visualstudiocode | 
0 commit comments