Skip to content

Commit f087b42

Browse files
committed
[APPSEC-58222] AAP for Go Compatibility
1 parent 582e02e commit f087b42

File tree

1 file changed

+17
-12
lines changed
  • content/en/security/application_security/setup/compatibility

1 file changed

+17
-12
lines changed

content/en/security/application_security/setup/compatibility/go.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ aliases:
1212
The following App and API Protection capabilities are supported in the Go library, for the specified tracer version:
1313

1414
| App and API Protection capability | Minimum Go tracer version |
15-
| -------------------------------- | ----------------------------|
16-
| Threat Detection| 1.47.0 |
17-
| API Security | 1.59.0 |
18-
| Threat Protection | 1.50.0 |
19-
| Customize response to blocked requests | 1.53.0 |
20-
| Automatic user activity event tracking | not supported |
15+
| -------------------------------- |---------------------------|
16+
| Threat Detection| 1.47.0 |
17+
| API Security | 1.59.0 |
18+
| Threat Protection | 1.50.0 |
19+
| Customize response to blocked requests | 1.53.0 |
20+
| Automatic user activity event tracking | 1.47.0 |
2121

2222
The minimum tracer version to get all supported App and API Protection capabilities for Go is 1.59.0.
2323

@@ -65,15 +65,19 @@ Supported packages have changed between v1 and v2 of the Go tracer.
6565

6666
| Framework | Threat Detection supported? | Threat Protection supported? |
6767
|-------------------|-----------------------------|------------------------------|
68-
| [net/http][25] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
69-
| [Gin][20] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
68+
| [net/http][25] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
69+
| [Gin][20] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
7070
| [Gorilla Mux][21] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
71-
| [gRPC][23] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
71+
| [gRPC][23] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
7272
| [echo v4][22] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
73-
| [chi][24] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
74-
| [graphql-go][17] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
75-
| [gqlgen][18] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
73+
| [httprouter][27] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
74+
| [chi][24] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
75+
| [graphql-go][17] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
76+
| [gqlgen][18] | <i class="icon-check-bold"></i> | <i class="icon-check-bold"></i> |
77+
78+
### Body Monitoring compatiblity
7679

80+
TODO
7781

7882
### Networking framework compatibility
7983

@@ -98,6 +102,7 @@ Supported packages have changed between v1 and v2 of the Go tracer.
98102
[24]: https://pkg.go.dev/github.com/DataDog/dd-trace-go/contrib/go-chi/chi/v2
99103
[25]: https://pkg.go.dev/github.com/DataDog/dd-trace-go/contrib/net/http/v2
100104
[26]: https://pkg.go.dev/github.com/DataDog/dd-trace-go/contrib/database/sql/v2
105+
[27]: https://pkg.go.dev/github.com/julienschmidt/httprouter
101106

102107
{{% /tab %}}
103108
{{% tab "v1" %}}

0 commit comments

Comments
 (0)