Спецификация языка программирования Go

fastpars, “The Go Programming Language Specification”, public translation into Russian from English More about this translation.

See also 40 similar translations

Translate into another language.

Participants

Knivy2243 points
fastpars732 points
Xendz170 points
And others...
Join Translated.by to translate! If you already have a Translated.by account, please sign in.
If you do not want to register an account, you can sign in with OpenID.
Pages: ← previous Ctrl next next untranslated

The Go Programming Language Specification

Спецификация языка программирования Go

History of edits (Latest: fastpars 1 year, 2 months ago) §

The Go Programming Language Specification

Спецификация языка программирования Go

History of edits (Latest: fastpars 1 year, 2 months ago) §

Version of March 3, 2011

Версия от 3 марта 2011

History of edits (Latest: wi34rd 1 year, 2 months ago) §

Introduction

Введение

History of edits (Latest: Xendz 1 year, 2 months ago) §

Notation

Обозначения

History of edits (Latest: Xendz 1 year, 2 months ago) §

Source code representation

Представление исходного кода

History of edits (Latest: Xendz 1 year, 2 months ago) §

Characters

Символы

History of edits (Latest: Xendz 1 year, 2 months ago) §

— Оглавление пока что можно использовать как словарь Xendz

Letters and digits

Буквы и цифры

History of edits (Latest: Xendz 1 year, 2 months ago) §

Lexical elements

Лексические элементы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Comments

Комментарии

History of edits (Latest: Knivy 1 year, 1 month ago) §

Tokens

Токены

History of edits (Latest: Xendz 1 year, 2 months ago) §

— Что это за термин такой? Knivy

Semicolons

Точка с запятой

History of edits (Latest: Xendz 1 year, 2 months ago) §

Identifiers

Идентификаторы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Keywords

Ключевые слова

History of edits (Latest: fastpars 1 year, 2 months ago) §

Operators and Delimiters

Операторы и разделители

History of edits (Latest: Xendz 1 year, 2 months ago) §

Integer literals

Целочисленные литералы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Floating-point literals

Литералы с плавающей точкой

History of edits (Latest: Xendz 1 year, 2 months ago) §

Imaginary literals

Мнимые литералы

History of edits (Latest: wi34rd 1 year, 2 months ago) §

Character literals

Символьные литералы

History of edits (Latest: Xendz 1 year, 2 months ago) §

String literals

Строковые литералы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Constants

Константы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Types

Типы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Method sets

Наборы методов

History of edits (Latest: Knivy 1 year, 1 month ago) §

— Обычно в языках программирования методы - это и есть функции, разве нет? Knivy

Boolean types

Логические типы

History of edits (Latest: uilenspiegel 1 year ago) §

Numeric types

Числовые типы

History of edits (Latest: wi34rd 1 year, 2 months ago) §

String types

Строковые типы

History of edits (Latest: wi34rd 1 year, 2 months ago) §

Array types

Массивы

History of edits (Latest: uilenspiegel 1 year ago) §

Slice types

Типы срезов

History of edits (Latest: Knivy 1 year, 1 month ago) §

— Предположительно Knivy

Может, это всё же и выборки. Knivy

Struct types

Типы структур

History of edits (Latest: wi34rd 1 year, 2 months ago) §

Pointer types

Типы указателей

History of edits (Latest: wi34rd 1 year, 2 months ago) §

Function types

Типы функций

History of edits (Latest: wi34rd 1 year, 2 months ago) §

Interface types

Типы интерфейсов

History of edits (Latest: wi34rd 1 year, 2 months ago) §

Map types

Типы Карт

History of edits (Latest: fastpars 1 year, 1 month ago) §

— Возможно, всё же карт? Knivy

— Данные типа Map fastpars

— Дальше по тексту они называются картами: Making slices, maps and channels Knivy

— ок =) fastpars

— Map может быть отображением Xendz

Channel types

Типы каналов

History of edits (Latest: fastpars 1 year, 1 month ago) §

Properties of types and values

Свойства типов и значений

History of edits (Latest: Knivy 1 year, 1 month ago) §

Type identity

Идентификация типов

History of edits (Latest: Knivy 1 year, 1 month ago) §

Assignability

Возможность задания типа

History of edits (Latest: Knivy 1 year, 1 month ago) §

Blocks

Блоки

History of edits (Latest: Xendz 1 year, 2 months ago) §

Declarations and scope

Объявления и область видимости

History of edits (Latest: Xendz 1 year, 2 months ago) §

Label scopes

Область видимости имён

History of edits (Latest: Knivy 1 year, 1 month ago) §

— Предположительно Knivy

Predeclared identifiers

Предварительно объявленные идентификаторы

History of edits (Latest: Knivy 1 year, 1 month ago) §

Exported identifiers

Экспортированные идентификаторы

History of edits (Latest: Knivy 1 year, 1 month ago) §

Blank identifier

Пустой идентификатор

History of edits (Latest: Knivy 1 year, 1 month ago) §

Constant declarations

Объявление констант

History of edits (Latest: Xendz 1 year, 2 months ago) §

Iota

Йота

History of edits (Latest: Knivy 1 year, 1 month ago) §

Type declarations

Объявление типов

History of edits (Latest: Knivy 1 year, 1 month ago) §

Variable declarations

Объявление переменных

History of edits (Latest: Xendz 1 year, 2 months ago) §

Short variable declarations

Объявление коротких переменных

History of edits (Latest: Knivy 1 year, 1 month ago) §

Function declarations

Объявление функций

History of edits (Latest: Xendz 1 year, 2 months ago) §

Method declarations

Объявление методов

History of edits (Latest: Xendz 1 year, 2 months ago) §

Expressions

Выражения

History of edits (Latest: Xendz 1 year, 2 months ago) §

Operands

Операнды

History of edits (Latest: Xendz 1 year, 2 months ago) §

Qualified identifiers

Ограниченные идентификаторы

History of edits (Latest: Knivy 1 year, 1 month ago) §

Composite literals

Составные литералы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Function literals

Функциональные литералы

History of edits (Latest: Knivy 1 year, 1 month ago) §

Primary expressions

Элементарные выражения

History of edits (Latest: Knivy 1 year, 1 month ago) §

Selectors

Селекторы

History of edits (Latest: Xendz 1 year, 2 months ago) §

— Тоже больше похоже на кальку, чем термин Knivy

Indexes

Индексы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Slices

Срезы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Type assertions

Присваивание типов

History of edits (Latest: Knivy 1 year, 1 month ago) §

Calls

Вызовы

History of edits (Latest: Knivy 1 year, 1 month ago) §

Passing arguments to ... parameters

Передача аргументов... параметрам

History of edits (Latest: Knivy 1 year, 1 month ago) §

Operators

Операторы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Operator precedence

Приоритет операторов

History of edits (Latest: Xendz 1 year, 2 months ago) §

Arithmetic operators

Арифметические операторы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Integer overflow

Целочисленное переполнение

History of edits (Latest: Knivy 1 year, 1 month ago) §

Comparison operators

Операторы сравнения

History of edits (Latest: Xendz 1 year, 2 months ago) §

Logical operators

Логические операторы

History of edits (Latest: Xendz 1 year, 2 months ago) §

Address operators

Адресные операторы

History of edits (Latest: Knivy 1 year, 1 month ago) §

Receive operator

Операторы получения

History of edits (Latest: Knivy 1 year, 1 month ago) §

Method expressions

Выражения с методами

History of edits (Latest: Knivy 1 year, 1 month ago) §

Conversions

Преобразования

History of edits (Latest: Knivy 1 year, 1 month ago) §

Constant expressions

Выражения с константами

History of edits (Latest: Knivy 1 year, 1 month ago) §

Order of evaluation

Порядок оценки

History of edits (Latest: Knivy 1 year, 1 month ago) §

Statements

Утверждения

History of edits (Latest: Knivy 1 year, 1 month ago) §

Empty statements

Пустые утверждения

History of edits (Latest: Knivy 1 year, 1 month ago) §

Labeled statements

Именованные утверждения

History of edits (Latest: Knivy 1 year, 1 month ago) §

Expression statements

Утверждения с выражениями

History of edits (Latest: Knivy 1 year, 1 month ago) §

Send statements

Утверждения отправки

History of edits (Latest: Knivy 1 year, 1 month ago) §

IncDec statements

Утверждения IncDec

History of edits (Latest: Knivy 1 year, 1 month ago) §

Assignments

Назначение

History of edits (Latest: Knivy 1 year, 1 month ago) §

If statements

Утверждения If (условие)

History of edits (Latest: Knivy 1 year, 1 month ago) §

Switch statements

Утверждения Switch (переключение)

History of edits (Latest: Knivy 1 year, 1 month ago) §

For statements

Утверждения For (цикл)

History of edits (Latest: Knivy 1 year, 1 month ago) §

Go statements

Утверждения Go

History of edits (Latest: Knivy 1 year, 1 month ago) §

— Чем отличается от Goto? Knivy

Select statements

Утверждения Select (выбор)

History of edits (Latest: Knivy 1 year, 1 month ago) §

Return statements

Утверждения Return (возврат)

History of edits (Latest: Knivy 1 year, 1 month ago) §

Break statements

Утверждения Break (выход)

History of edits (Latest: Knivy 1 year, 1 month ago) §

Continue statements

Утверждения Continue (продолжение)

History of edits (Latest: Knivy 1 year, 1 month ago) §

Goto statements

Утверждения Goto (переход)

History of edits (Latest: Knivy 1 year, 1 month ago) §

Fallthrough statements

Утверждения Fallthrough

History of edits (Latest: Knivy 1 year, 1 month ago) §

Defer statements

Утверждения Defer

History of edits (Latest: Knivy 1 year, 1 month ago) §

Built-in functions

Встроенные функции

History of edits (Latest: Xendz 1 year, 2 months ago) §

Close and closed

Close и closed

History of edits (Latest: Knivy 1 year, 1 month ago) §

Length and capacity

Длина и ёмкость

History of edits (Latest: Knivy 1 year, 1 month ago) §

Allocation

Распределение

History of edits (Latest: Knivy 1 year, 1 month ago) §

Making slices, maps and channels

Создание срезов, карт и каналов

History of edits (Latest: fastpars 1 year, 1 month ago) §

Appending to and copying slices

Склеивание и копирование срезов

History of edits (Latest: Knivy 1 year, 1 month ago) §

Assembling and disassembling complex numbers

Объединение и разъединение комплексных чисел

History of edits (Latest: Knivy 1 year, 1 month ago) §

Handling panics

Управление паникой

History of edits (Latest: Knivy 1 year, 1 month ago) §

Bootstrapping

Затягивание поясов

History of edits (Latest: Knivy 1 year, 1 month ago) §

— Под этим термином обычно имеется в виду раскрутка чего-то своими силами, без платной помощи профессоналов Knivy

Packages

Пакеты

History of edits (Latest: fastpars 1 year, 1 month ago) §

Source file organization

Структура исходных файлов

History of edits (Latest: fastpars 1 year, 1 month ago) §

Package clause

Договор

History of edits (Latest: Knivy 1 year, 1 month ago) §

— Предположительно. Буквально - условия пакета Knivy

— Скорее это что-то типа объявления пакета Xendz

Import declarations

Объявление импорта

History of edits (Latest: fastpars 1 year, 1 month ago) §

An example package

Пример пакета

History of edits (Latest: fastpars 1 year, 1 month ago) §

— Пример пакета? Выше он переводится пакетом (вполне обычно для программирования). Knivy

— ок поправил. fastpars

Program initialization and execution

Инициализация и выполнение программы

History of edits (Latest: fastpars 1 year, 1 month ago) §

The zero value

Нулевое значение

History of edits (Latest: fastpars 1 year, 1 month ago) §

Program execution

Выполнение программы

History of edits (Latest: fastpars 1 year, 1 month ago) §

Run-time panics

Паника во время выполнения

History of edits (Latest: Knivy 1 year, 1 month ago) §

System considerations

Системные вопросы

History of edits (Latest: Knivy 1 year, 1 month ago) §

Package unsafe

Ненадёжный пакет

History of edits (Latest: Knivy 1 year, 1 month ago) §

Size and alignment guarantees

Гарантии размера и выравнивания

History of edits (Latest: Knivy 1 year, 1 month ago) §

Implementation differences - TODO

Различия реализации — Планируется сделать

History of edits (Latest: Knivy 1 year, 1 month ago) §

Introduction[Top]

Введение [Наверх]

History of edits (Latest: Xendz 1 year, 2 months ago) §

This is a reference manual for the Go programming language. For more information and other documents, see http://golang.org.

Это справочное руководство по языку программирования Go. Чтобы получить дополнительную информацию и другие документы, посетите сайт http://golang.org.

History of edits (Latest: Knivy 1 year, 1 month ago) §
Pages: ← previous Ctrl next next untranslated