使用go语言的exec.Command()执行 dumpling 出现错误

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
我的服务器上有用户 kfb/root/tidb
然后tidb是安装到 /home/kfb/.tidb 里的,登录 kfb 直接使用 tiup dumpling 是没有问题的,但是当go执行程序使用sudo权限开启,然后执行 tiup dumpling 时就会提示报错“exec: “tiup”: executable file not found in $PATH”,该怎么解决???
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

root用户的$PATH参数里面找不到tiup的位置。
su到root用户应该也是不能使用tiup的。
su 到root,添加一下。

su - kfb -c ‘tiup dump’