Przegląd
W tej lekcji pakietu stringowego w Golang będziemy przestudiować różne przykłady zarządzania ciągami i zobaczymy, jak pakiet Strings pomaga nam w zakresie obsługi Strings w języku programowania Go. Zaczniemy teraz.
Zaczynając od Go
Aby upewnić się, że jesteśmy na dobrej drodze do uruchamiania programów GO, oto struktura katalogu, którą stworzyłem dla mojego programu Hello World:
Pakiet MainMożemy uruchomić powyższy program z następującym poleceniem:
idźcie, cześć.IśćPo uruchomieniu tego polecenia oto wyjście, które zobaczysz:
Teraz to wygląda dobrze. Przejdźmy do naszego głównego programu.
Obsługa sznurka
Zacznijmy naszą podróż do obsługi strun w Go. Będziemy eksplorować pakiet Strings w GO, aby zbadać różne przykłady. Zacznijmy.
Porównanie strun
Porównanie stringów jest najczęstszą operacją wykonaną w każdym języku programowania. Spójrzmy teraz na jakiś fragment kodu:
Pakiet MainPonownie możemy uruchomić powyższy program z następującym poleceniem:
Uruchom String Compar.IśćPo uruchomieniu tego polecenia oto wyjście, które zobaczysz:
Oto wyjaśniono dane wyjściowe:
Zawierające struny
Teraz sprawdzimy, czy ciąg jest podłożem innego ciągu. Spójrzmy teraz na jakiś fragment kodu:
Pakiet MainPonownie możemy uruchomić powyższy program z następującym poleceniem:
Uruchom StringContains.Iść
Po uruchomieniu tego polecenia oto wyjście, które zobaczysz:
W takim przypadku wyjście jest oczywiste.
Indeks pod substring
Możemy również znaleźć wskaźnik, w którym pierwszy podłoże znajduje się pierwszy. Spójrzmy teraz na jakiś fragment kodu:
Pakiet MainMożemy uruchomić powyższy program z następującym poleceniem:
Uruchom StringIndex.IśćPo uruchomieniu tego polecenia oto wyjście, które zobaczysz:
Zastąpienie części ciągów
Możemy również wymienić część ciągów w Go. Spójrzmy teraz na jakiś fragment kodu:
Pakiet MainW powyższym programie widzieliśmy również nieco inny sposób importowania pakietu i przypisania nazwy alias. Możemy uruchomić powyższy program z następującym poleceniem:
Uruchom Stringreplace.IśćPo uruchomieniu tego polecenia oto wyjście, które zobaczysz:
Dzielenie sznurków
Możemy nawet złamać sznurki, zapewniając wspólny wzór, który może nastąpić. Oto przykład:
Pakiet MainMożemy uruchomić powyższy program z następującym poleceniem:
Idź RUN STRINGSPLIT.IśćPo uruchomieniu tego polecenia oto wyjście, które zobaczysz:
Aby się uczyć, pakiet Strings w Go jest bardzo głęboki i nigdy nie jest możliwe, aby mieć dość. Przeczytaj więcej przykładów pakietu i spróbuj jak najwięcej sam.