# How Do I Re-register workflow and activity

**URL:** <https://community.temporal.io/t/how-do-i-re-register-workflow-and-activity/11311>\
**Category:** Community Support\
**Tags:** go-sdk\
**Created:** [March 11, 2024, 4:26am UTC](https://community.temporal.io/t/how-do-i-re-register-workflow-and-activity/11311 "2024-03-11T04:26:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shashank.sachan](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/shashank.sachan/32/4293_2.png) [@shashank.sachan](https://community.temporal.io/u/shashank.sachan)\
**Post date:** [March 11, 2024, 4:26am UTC](https://community.temporal.io/t/how-do-i-re-register-workflow-and-activity/11311/1 "2024-03-11T04:26:24Z")

</div>

Hi,

I’m doing changes in my workflow and activity frequently because it’s still in development.  
I observe that if I modify the workflow params (passing struct and modifying that struct) then it’s giving error.  
Same thing is happening with activity. I’m using struct (which has receiver method) to register all activity and it’s not recognizing the some of the activity.  
Does temporal register these things somewhere and if it changed later it’s not updated?

Thanks,
