Skip to content

Commit bde89a3

Browse files
committed
fix: add gitignore
1 parent c879ac3 commit bde89a3

File tree

1 file changed

+200
-0
lines changed

1 file changed

+200
-0
lines changed

.gitignore

Lines changed: 200 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,200 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/go,jetbrains,jetbrains+all
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=go,jetbrains,jetbrains+all
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+
#
8+
# Binaries for programs and plugins
9+
*.exe
10+
*.exe~
11+
*.dll
12+
*.so
13+
*.dylib
14+
15+
# Test binary, built with `go test -c`
16+
*.test
17+
18+
# Output of the go coverage tool, specifically when used with LiteIDE
19+
*.out
20+
21+
# Dependency directories (remove the comment below to include it)
22+
# vendor/
23+
24+
# Go workspace file
25+
go.work
26+
27+
### JetBrains ###
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+
### JetBrains Patch ###
107+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
108+
109+
# *.iml
110+
# modules.xml
111+
# .idea/misc.xml
112+
# *.ipr
113+
114+
# Sonarlint plugin
115+
# https://plugins.jetbrains.com/plugin/7973-sonarlint
116+
.idea/**/sonarlint/
117+
118+
# SonarQube Plugin
119+
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
120+
.idea/**/sonarIssues.xml
121+
122+
# Markdown Navigator plugin
123+
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
124+
.idea/**/markdown-navigator.xml
125+
.idea/**/markdown-navigator-enh.xml
126+
.idea/**/markdown-navigator/
127+
128+
# Cache file creation bug
129+
# See https://youtrack.jetbrains.com/issue/JBR-2257
130+
.idea/$CACHE_FILE$
131+
132+
# CodeStream plugin
133+
# https://plugins.jetbrains.com/plugin/12206-codestream
134+
.idea/codestream.xml
135+
136+
# Azure Toolkit for IntelliJ plugin
137+
# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
138+
.idea/**/azureSettings.xml
139+
140+
### JetBrains+all ###
141+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
142+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
143+
144+
# User-specific stuff
145+
146+
# AWS User-specific
147+
148+
# Generated files
149+
150+
# Sensitive or high-churn files
151+
152+
# Gradle
153+
154+
# Gradle and Maven with auto-import
155+
# When using Gradle or Maven with auto-import, you should exclude module files,
156+
# since they will be recreated, and may cause churn. Uncomment if using
157+
# auto-import.
158+
# .idea/artifacts
159+
# .idea/compiler.xml
160+
# .idea/jarRepositories.xml
161+
# .idea/modules.xml
162+
# .idea/*.iml
163+
# .idea/modules
164+
# *.iml
165+
# *.ipr
166+
167+
# CMake
168+
169+
# Mongo Explorer plugin
170+
171+
# File-based project format
172+
173+
# IntelliJ
174+
175+
# mpeltonen/sbt-idea plugin
176+
177+
# JIRA plugin
178+
179+
# Cursive Clojure plugin
180+
181+
# SonarLint plugin
182+
183+
# Crashlytics plugin (for Android Studio and IntelliJ)
184+
185+
# Editor-based Rest Client
186+
187+
# Android studio 3.1+ serialized cache file
188+
189+
### JetBrains+all Patch ###
190+
# Ignore everything but code style settings and run configurations
191+
# that are supposed to be shared within teams.
192+
193+
.idea/*
194+
195+
.claude/*
196+
197+
!.idea/codeStyles
198+
!.idea/runConfigurations
199+
200+
# End of https://www.toptal.com/developers/gitignore/api/go,jetbrains,jetbrains+all

0 commit comments

Comments
 (0)