2015-07-27 9 views
5

jak tytuł, Jaka jest pełna nazwa iota (nie korzystanie) w golang:Jaka jest pełna nazwa "iota" w golangu?

const ( // iota is reset to 0 
    c0 = iota // c0 == 0 
    c1 = iota // c1 == 1 
    c2 = iota // c2 == 2 
) 
+5

Co masz na myśli pod imieniem i nazwiskiem? Jest napisane po prostu jako "iota". – Sosdoc

+0

Powiedziałbym, że pełna nazwa "iota" to "predeclared Identifier iota";) (patrz tutaj: https://golang.org/ref/spec#Iota), ale nie jestem pewien, czy rozumiem pytanie poprawnie ... – rob74

+0

@ rob74 Ja osobiście nazwałbym to "stałą automatyczną inkrementacją", ale oficjalna nazwa to nadal iota. – Sosdoc

Odpowiedz

8

To pełna nazwa sama. "iota" jest literą alfabetu greckiego. Jest to typowe dla notacji matematycznych:

Można go znaleźć w innych językach programowania, jak również (patrz iota in Scheme) .

+2

Co więcej, jest to [nazwa angielska według Wikisłownika] (https://en.wiktionary.org/wiki/iota#Noun): "Notka, bardzo mała, niewielka ilość". –

Powiązane problemy