Nachdem mehrere main Funktionen Gehen

Als Python und Django Entwickler, ich kann jedes Stück code in mein Projekt mit einem Skript unabhängig.

Ich bin auch nicht sicher, wie Sie zu erreichen die gleiche Sache Gehen, so wie es aussieht jedes Projekt Gehen sollte, haben nur eine zentrale ausführbare Datei.

Möchte ich eine Funktion aufrufen, die in meinem Projekt aus dem cronjob, aber ich bin mir nicht sicher, wie Sie Sie hinzufügen, dass. Mit flags in der main-Funktion ist der einzige Weg, ich kann denken, dies zu tun. Aber es schaut ziemlich verwirrend, wenn mein Skript akzeptiert zusätzliche flags von selbst, wie die folgenden:

go run server.go --debug --another-flag --script-name <MY-SCRIPT> --my-script-flag-one <FLAG-ONE> --my-script-flag-two <FLAG-TWO>

Gibt es eine elegante Möglichkeit dies zu tun?

InformationsquelleAutor mohi666 | 2014-11-26
Schreibe einen Kommentar