In den letzten Wochen musste ich etwas sehr Einfaches tun, theoretisch einen Zeitstempel eingeben.
Ja, ich könnte einfach eines der Tausenden von Bash-Skripten verwenden oder es im Schlaf in Python schreiben, aber ich wollte das als Vorwand nutzen, um wieder mit dem Schreiben von GoLang zu beginnen. Ich habe mich zum ersten Mal in den Thanksgiving-Ferien darin verliebt. Es hat etwas mehr als eine Woche (40 Stunden) gedauert, bis ich den Dreh so gut hinbekommen hatte, dass ich einen netten kleinen benutzerdefinierten SNMP-Parser für die Überwachungs-App PRTG schreiben konnte.
Das Problem, auf das ich ursprünglich gestoßen bin, war, dass die Python-Single-Threaded-App die benötigten Daten nicht schnell genug ausspuckte. Leider war es für mich einfacher, eine Zeit lang eine Programmiersprache zu lernen, als damals zu lernen, wie man Multithreading in Python macht.
Schneller Vorlauf bis 2024, und ich war ein bisschen neidisch auf all die tollen CLI-Apps, die in Rust geschrieben wurden. Ich persönlich habe nichts dagegen, ich habe einfach weder die Zeit noch die Geduld, in meiner Freizeit etwas mit dieser steilen Lernkurve anzugehen. Meiner Meinung nach ist GoLang für die meisten praktischen Zwecke „schnell genug“. Ich sage allen, die ich kenne: Wenn Sie nur eine Programmiersprache lernen können, lernen Sie Python. Wenn Sie zwei lernen können, lernen Sie Python UND GoLang. Sie ergänzen sich gut und sind gleichzeitig leicht zu erlernen und im DevOps-Bereich sehr kompetent.
Wie auch immer, ich hoffe, dass dir Stampy gefällt? Schreib mir einen Kommentar oder eine E-Mail, wenn es dir gefällt?
Danke!
Kontaktinformationen:
? Mastodon
? E-Mail
? Website-RSS
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3