Lo que estoy buscando aquí es el equivalente de C argv[0]
.¿Obtiene el nombre del proceso actual (ejecutable) en Go?
El paquete flag
solo da acceso a los argumentos de línea de comandos, pero no al nombre del ejecutable.
Si bien uno puede obtener el proceso con Getpid()
, no he encontrado algo que me dé acceso a toda la línea de comandos. El comando syscall
GetCommandLine()
parece estar solo disponible en Windows.
¡Gracias! Había intentado flag.Args() y no encontré lo que quería, así que no me molesté con esto. – Pinochle