---
title: Go-SDK - 1.6.0
slug: feature-experimentation/release-notes/go-sdk-1-6-0
docTags: 
createdAt: 2026-07-20T15:45:35.864Z
---

## \[1.6.0] - February 16th, 2021

### New Features

\> Introducing a new primary interface for retrieving feature flag status, configuration and associated experiment decisions for users (\[#304]\([https://github.com/optimizely/go-sdk/pull/304](https://github.com/optimizely/go-sdk/pull/304)), \[#303]\([https://github.com/optimizely/go-sdk/pull/303](https://github.com/optimizely/go-sdk/pull/303)), \[#299]\([https://github.com/optimizely/go-sdk/pull/299](https://github.com/optimizely/go-sdk/pull/299)), \[#298]\([https://github.com/optimizely/go-sdk/pull/298](https://github.com/optimizely/go-sdk/pull/298)), \[#297]\([https://github.com/optimizely/go-sdk/pull/297](https://github.com/optimizely/go-sdk/pull/297))). The new `OptimizelyUserContext` class is instantiated with `CreateUserContext` and exposes the following APIs to get `OptimizelyDecision`:

- SetAttribute
- Decide
- DecideAll
- DecideForKeys
- TrackEvent

For details, refer to our documentation page: [https://docs.developers.optimizely.com/full-stack/v4.0/docs/go-sdk](docId\:cYszFGowa-s5uMfWEvWbP).

[https://github.com/optimizely/go-sdk/releases/tag/v1.6.0](https://github.com/optimizely/go-sdk/releases/tag/v1.6.0)
