Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Ruby では、Kernel.execを使用して、現在実行中のプロセスをトリガーされたプロセスに置き換えることができます。
Goで同じことをすることは可能ですか?
これは Kernel.exec と同じです:
package main import "fmt" import "syscall" func main() { if err := syscall.Exec("/bin/ls", []string{"ls", "-l"}, []string{}); err != nil { fmt.Println(err) } }
しかし、それはポータブルではありません。