ta muallif kitobidan iqtiboslar  Black Hat Go: Программирование для хакеров и пентестеров

Но если не пытаться изобрести колесо, то ничему и не научишься, ведь так?
3 kishiga yoqdi
Fikr bildirish
в Go он применяется в различных управляющих конструкциях для выполнения нескольких разных, но связанных подзадач в одной строке кода.
Fikr bildirish
так как создание инструментов для атаки ПО требует особого склада ума, отличающегося от типичного, характерного для разработки приложений, хода мысли.
Fikr bildirish
В то же время это статически типизированный язык, который показывает синтаксические ошибки в процессе компиляции, что дает разработчику уверенность в безопасном выполнении кода.
Fikr bildirish
Для многих, включая нас, максимальный успех разработки обусловливается именно практическим опытом и доработкой мелких деталей.
Fikr bildirish
В Go есть и более сложные типы, такие как срезы и карты. Срезы подобны массивам, размер которых вы можете изменять динамически, что позволяет более эффективно передавать их функциям. Карты — это ассоциативные массивы, неупорядоченные списки пар «ключ/значение», позволяющие эффективно и быстро находить значения для уникального ключа.
Fikr bildirish
Например, следующая команда сократит размер файла примерно на 30 %: $ go build -ldflags "-w -s"
Fikr bildirish
переменной среды GOROOT. Н
Fikr bildirish
set GOROOT=/path/to/go
Fikr bildirish
Примитивные типы состоят из базовых составляющих элементов (строк, чисел и логических значений), которые встречаются повсеместно в других языках и создают основу всей задействуемой в программе информации. Сложные типы являются определяемыми пользователем структурами, включающими в себя комбинацию одного или нескольких примитивных или сложных типов.
Fikr bildirish