diff --git a/go-toolset.yaml b/go-toolset.yaml
new file mode 100644
index 0000000..a7f6fec
--- /dev/null
+++ b/go-toolset.yaml
@@ -0,0 +1,49 @@
+---
+document: modulemd
+version: 2
+data:
+  name: go-toolset
+  stream: rhel8
+  summary: Go
+  description: >-
+    Go Tools and libraries
+  license:
+    module:
+    - MIT
+  dependencies:
+  - buildrequires:
+      go-toolset: [rhel8]
+      platform: [el8.4.0]
+    requires:
+      platform: [el8]
+  profiles:
+    common:
+      rpms:
+      - go-toolset
+  api:
+    rpms:
+    - golang
+  buildopts:
+    rpms:
+      whitelist:
+      - delve
+      - go-toolset
+      - go-toolset-1.10
+      - go-toolset-1.10-golang
+      - go-toolset-golang
+      - golang
+  components:
+    rpms:
+      delve:
+        rationale: A debugger for the Go programming language
+        ref: f489f562e4b94c91f5fd4f4934b39cdd27e0742a
+        buildorder: 2
+      go-toolset:
+        rationale: Meta package for go-toolset providing scl enable scripts.
+        ref: 3775de329b51c049fd002a9b3cd8d15535eaa15d
+      golang:
+        rationale: Package providing the Go compiler toolchain.
+        ref: b87ab0e36cec91536b29192761f5613e23f6f1cb
+        buildorder: 1
+...
+