# How can I get workflow context in activity?

**URL:** https://community.temporal.io/t/how-can-i-get-workflow-context-in-activity/10236
**Category:** Community Support
**Tags:** go-sdk
**Created:** [November 29, 2023, 6:45am UTC](https://community.temporal.io/t/how-can-i-get-workflow-context-in-activity/10236 "2023-11-29T06:45:41Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![wanghaotime](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/wanghaotime/32/4516_2.png) [@wanghaotime](https://community.temporal.io/u/wanghaotime)
#### Post date: [November 29, 2023, 6:45am UTC](https://community.temporal.io/t/how-can-i-get-workflow-context-in-activity/10236/1 "2023-11-29T06:45:41Z")

</div>

I want to use workflow.sleep() in activity, but sleep method need workflow context as his first param in golang sdk,

---

<div class="post-metadata">

### Author: ![maxim](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/maxim/32/8_2.png) [@maxim](https://community.temporal.io/u/maxim)
#### Post date: [November 29, 2023, 5:27pm UTC](https://community.temporal.io/t/how-can-i-get-workflow-context-in-activity/10236/2 "2023-11-29T17:27:12Z")

</div>

You don’t need workflow.Sleep inside the activity. Use time.Sleep instead…

---

<div class="post-metadata">

### Author: ![wanghaotime](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/wanghaotime/32/4516_2.png) [@wanghaotime](https://community.temporal.io/u/wanghaotime)
#### Post date: [November 30, 2023, 2:52am UTC](https://community.temporal.io/t/how-can-i-get-workflow-context-in-activity/10236/3 "2023-11-30T02:52:32Z")

</div>

But when I use time.Sleep in activity, I will get potential dead lock err

---

<div class="post-metadata">

### Author: ![maxim](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/maxim/32/8_2.png) [@maxim](https://community.temporal.io/u/maxim)
#### Post date: [November 30, 2023, 6:04am UTC](https://community.temporal.io/t/how-can-i-get-workflow-context-in-activity/10236/4 "2023-11-30T06:04:54Z")

</div>

You will not. The deadlock error can happen only if you use time.Sleep inside a workflow code.
