How do I send a file for printing to the printer by its name? In python, it’s simple : os.startfile(“D:\TestPrint\testPrint.docx”, “print”)
os.startfile in python is only available for Windows.
Most parts of the stdlib in go though are more targeted to Linux like systems.
You might need to implement it by yourself.
As I do not have windows, I can’t help you out with that though.
It looks like WireGuard implemented a wrapper around Windows’ ShellExecute which is the same underlying Windows function that Python’s
os.startfile calls: wireguard-windows/shellexecute.go at master · WireGuard/wireguard-windows · GitHub