add issue template
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
new file mode 100644
index 0000000..777c734
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.md
@@ -0,0 +1,22 @@
+---
+name: Bug Report
+about: Let us know about an unexpected error,  or an incorrect behavior.
+labels: "type/bug"
+---
+
+<!--
+Hi there,
+
+Thank you for opening an issue. Please be give a detailed description of the issue you are experiencing! 
+This will make it easier for us to review your issue.
+-->
+### Operating system and Go Version
+
+### Issue
+
+### Reproduction steps
+
+#### Expected Result
+
+#### Actual Result
+
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 0000000..6d35c11
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1,5 @@
+blank_issues_enabled: false
+contact_links:
+  - name: Curious About Something?
+    url: https://pkg.go.dev/github.com/DATA-DOG/go-sqlmock
+    about: If you have a curious about something that isn't totally clear, please checkout the documentation first before creating an issue.
\ No newline at end of file
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
new file mode 100644
index 0000000..4a4a7f7
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.md
@@ -0,0 +1,26 @@
+---
+name: Feature Request
+about: Suggest a new feature or enhancement to this project
+labels: "type/enhancement"
+---
+
+<!--
+Hi there,
+
+Thank you for opening an issue. Please be give a detailed description of the issue you are experiencing! 
+This will make it easier for us to review your issue.
+
+-->
+
+### Proposal
+<!--
+If you have an idea for a way to address the problem please describe it below.
+-->
+
+### Use-cases
+<!--
+In order to properly evaluate the feature request, it is necessary to understand
+the use-cases for it. Please describe below the _end goal_ you are trying to
+achieve that has led you to request this feature.
+-->
+
diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md
new file mode 100644
index 0000000..cf68c29
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/question.md
@@ -0,0 +1,11 @@
+---
+name: Question
+about: Ask a question
+labels: "type/question"
+---
+
+### Question
+<!--
+Add a detailed description of the question
+-->
+