Telegram Group & Telegram Channel
Как bytes.FieldsFunc обрабатывает последовательности разделителей

Метод bytes.FieldsFunc рассматривает последовательности разделителей как одно место разбиения. То есть, если между двумя разделителями нет других символов, метод не создаст пустой подмассив между ними. Это поведение позволяет эффективно разделять строки, игнорируя лишние разделители.

Пример кода:

package main

import (
"bytes"
"fmt"
)

func main() {
input := []byte("apple,,orange,,banana")
result := bytes.FieldsFunc(input, func(c rune) bool {
return c == ',' // Разделяем по запятым
})
fmt.Println(result) // [[97 112 112 108 101] [111 114 97 110 103 101] [98 97 110 97]]
}


🐸 Библиотека Go для собеса
Please open Telegram to view this post
VIEW IN TELEGRAM



tg-me.com/go_interview_lib/908
Create:
Last Update:

Как bytes.FieldsFunc обрабатывает последовательности разделителей

Метод bytes.FieldsFunc рассматривает последовательности разделителей как одно место разбиения. То есть, если между двумя разделителями нет других символов, метод не создаст пустой подмассив между ними. Это поведение позволяет эффективно разделять строки, игнорируя лишние разделители.

Пример кода:

package main

import (
"bytes"
"fmt"
)

func main() {
input := []byte("apple,,orange,,banana")
result := bytes.FieldsFunc(input, func(c rune) bool {
return c == ',' // Разделяем по запятым
})
fmt.Println(result) // [[97 112 112 108 101] [111 114 97 110 103 101] [98 97 110 97]]
}


🐸 Библиотека Go для собеса

BY Библиотека Go для собеса | вопросы с собеседований


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/go_interview_lib/908

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

The global forecast for the Asian markets is murky following recent volatility, with crude oil prices providing support in what has been an otherwise tough month. The European markets were down and the U.S. bourses were mixed and flat and the Asian markets figure to split the difference.The TSE finished modestly lower on Friday following losses from the financial shares and property stocks.For the day, the index sank 15.09 points or 0.49 percent to finish at 3,061.35 after trading between 3,057.84 and 3,089.78. Volume was 1.39 billion shares worth 1.30 billion Singapore dollars. There were 285 decliners and 184 gainers.

What is Telegram?

Telegram is a cloud-based instant messaging service that has been making rounds as a popular option for those who wish to keep their messages secure. Telegram boasts a collection of different features, but it’s best known for its ability to secure messages and media by encrypting them during transit; this prevents third-parties from snooping on messages easily. Let’s take a look at what Telegram can do and why you might want to use it.

telegram from es


Telegram Библиотека Go для собеса | вопросы с собеседований
FROM USA