How to: [⏫](#contents) Auto-Instrument functions for DataDog with [orchestrion](https://github.com/DataDog/orchestrion)
This is official Datadog tool for automatic instrumentation of code. It has very convenient compiler directives for instrumentation. — [@DataDog](https://github.com/DataDog)

```
orchestrion -w ./
```

```go
//dd:span my:tag
func GetSomeData(ctx context.Context) ([]byte, error) {
  ...
```

Requirements
```
go install github.com/datadog/orchestrion@latest
```