Como instalar o RabbitVCS no ubuntu 18.04
Caso você sendo usuário Linux e precise instalar um gerenciador de SVN temos como alternativa o RABBITVCS. São apenas dois... Leia mais
Desenvolvedor de Software
Resolvi retormar meus estudo em Go Lang e assim vamos ao primeiro post dessa série de estudos onde vamos aprender a manipular strings:
A concatenação de strings pode ser feita usando o operador +.
package main
import (
"fmt"
)
func main() {
str1 := "Hello, "
str2 := "World!"
result := str1 + str2
fmt.Println(result) // Output: Hello, World!
}
Para dividir uma string em substrings com base em um delimitador, use a função strings.Split.
package main
import (
"fmt"
"strings"
)
func main() {
str := "a,b,c,d,e"
parts := strings.Split(str, ",")
fmt.Println(parts) // Output: [a b c d e]
}
Para substituir parte de uma string, use a função strings.Replace.
package main
import (
"fmt"
"strings"
)
func main() {
str := "Hello, Gophers!"
newStr := strings.Replace(str, "Gophers", "World", 1)
fmt.Println(newStr) // Output: Hello, World!
}
Para verificar se uma string contém uma substring, use a função strings.Contains.
package main
import (
"fmt"
"strings"
)
func main() {
str := "Hello, Gophers!"
contains := strings.Contains(str, "Gophers")
fmt.Println(contains) // Output: true
}
Use a função len para obter o comprimento de uma string.
package main
import (
"fmt"
)
func main() {
str := "Hello, World!"
length := len(str)
fmt.Println(length) // Output: 13
}
Use as funções strings.ToUpper e strings.ToLower para converter strings para maiúsculas e minúsculas, respectivamente.
package main
import (
"fmt"
"strings"
)
func main() {
str := "Hello, World!"
upper := strings.ToUpper(str)
lower := strings.ToLower(str)
fmt.Println(upper) // Output: HELLO, WORLD!
fmt.Println(lower) // Output: hello, world!
}
Use strings.TrimSpace para remover espaços em branco do início e do fim de uma string.
package main
import (
"fmt"
"strings"
)
func main() {
str := " Hello, World! "
trimmedStr := strings.TrimSpace(str)
fmt.Println(trimmedStr) // Output: Hello, World!
}
strings é bastante útil e contém muitas outras funções que podem ajudar na manipulação de strings.
Caso você sendo usuário Linux e precise instalar um gerenciador de SVN temos como alternativa o RABBITVCS. São apenas dois... Leia mais
O Git é uma ferramenta poderosa para controle de versão, amplamente utilizada por desenvolvedores. Ao trabalhar com repositórios Git, é... Leia mais
Neste tutorial, vamos aprender como exportar uma lista de cadastros de clientes para uma planilha Excel, incluindo as fotos dos... Leia mais
Para agilizar as instalações das minhas ferramentas de desenvolvimento quando for necessário resolvi montar o seguinte script: Basta colocar o... Leia mais