Я предоставлю вам некоторые распространенные методы языка программирования Go вместе с примерами кода. Вот некоторые из них:
-
strings.Contains: проверяет, содержит ли строка определенную подстроку.
package main import ( "fmt" "strings" ) func main() { str := "Hello, World!" if strings.Contains(str, "World") { fmt.Println("Substring found!") } else { fmt.Println("Substring not found!") } } -
strconv.Atoi: преобразует строку в целое число.
package main import ( "fmt" "strconv" ) func main() { str := "42" num, err := strconv.Atoi(str) if err != nil { fmt.Println("Conversion failed!") } else { fmt.Println("Converted integer:", num) } } -
time.Now: извлекает текущее время.
package main import ( "fmt" "time" ) func main() { currentTime := time.Now() fmt.Println("Current time:", currentTime) } -
math.Sqrt: вычисляет квадратный корень числа.
package main import ( "fmt" "math" ) func main() { num := 16.0 squareRoot := math.Sqrt(num) fmt.Println("Square root:", squareRoot) } -
ioutil.ReadFile: считывает содержимое файла в байтовый фрагмент.
package main import ( "fmt" "io/ioutil" ) func main() { filePath := "example.txt" content, err := ioutil.ReadFile(filePath) if err != nil { fmt.Println("Failed to read the file!") } else { fmt.Println("File contents:", string(content)) } }