Menu
Coddy logo textTech

Sfida di ripasso #1

Lezione 16 di 19 del corso Funzioni e puntatori in Golang di Coddy.

Se dobbiamo verificare se una stringa inizia con caratteri specifici, possiamo usare la funzione HasPrefix, che restituirà true se la stringa inizia con i caratteri indicati e false in caso contrario. Ecco un esempio di come funziona questa funzione:

str := "Gopher"
s := "Go"
b := strings.HasPrefix(str, s)
fmt.Println(b)

La funzione HasPrefix accetta due parametri: la stringa str e i caratteri che vogliamo verificare s.

Nel nostro esempio, restituirà:

true

Perché la stringa "Gopher" inizia con i caratteri "Go".
 

challenge icon

Sfida

Facile

Costruiamo la nostra funzione HasPrefix! 🤷‍

Scrivi una funzione chiamata hasPrefix che accetta due stringhe e restituisce un valore booleano .

  • Il primo parametro è il valore stringa.
  • Il secondo parametro è la sottostringa o i caratteri che controlleremo.
  • Controlla se la stringa inizia con la sottostringa (caratteri) specificata; in caso affermativo, restituisci true, altrimenti restituisci false.

Nota che la sottostringa può contenere più di un carattere.

Provalo tu

// Il tuo codice qui

Tutte le lezioni di Funzioni e puntatori in Golang

Esercitati da solo: Compilatore Go online