Install the Go agent (legacy)
Important
You can configure the agent to report directly to Contrast by installing the Go agent without the Contrast service.
Using the Go agent involves two artifacts. The executable must be built using contrast-go
to instrument the application with the agent. The application requires contrast-service
to communicate with the Contrast dashboard at runtime. A basic installation of the Go agent consists of two parts: producing an executable and running the executable. An installation overview looks like this:
Download the following and place in the proper path:
Go agent
contrast_security.yaml
Ensure your yaml or environment variables are set to
bypass:false
.agent: service: bypass: false
Set up appropriate permissions.
Build the Go application, replacing
go
withcontrast-go
to get a final application artifact which contains the Go agent.Run the executable.
Exercise and test your application.
Verify that Contrast sees your application.
Tip
To see a list of available flags with command line arguments for contrast-go
, type contrast-go -h
.
For specific installation instructions, select one of the following options: