Публикувана е първата задача за домашно. Ще ви е много полезно предварително да прочетете този гайд. Условието, както и малък тест, могат да бъдат намерени и в github хранилището ни.
Тук можете да ни питате ако има нещо неясно по условието.
Публикувана е първата задача за домашно. Ще ви е много полезно предварително да прочетете този гайд. Условието, както и малък тест, могат да бъдат намерени и в github хранилището ни.
Тук можете да ни питате ако има нещо неясно по условието.
Ха, Иво забеляза че sqrt
не е най - доброто име за функция която вдига на квадрат :) Ще именувам по - добре този пример.
Няма ли грешка в условието на Generator задачката:
counter := Generator( func (v int) int { return v + 1 }, 0, )
power := Generator( func (v int) int { return v * v }, 2, )
Няма ли две излишни запетаи при дефиницията на counter след 0-та и при power след 2-ката?
Извинявам се, видях че не е грешка.
Здравейте,
Какво трябва да е поведението на функцията, върната от Repeater, когато бъде извикана с отрицателно число? Достатъчно ли е да връща празен стринг просто?
@Ангел - да, достатъчно е. Но ние няма да даваме отрицателни числа в тестовете. Така че може да правиш каквото си поискаш :)
Видях, че ще качвате тестове на всяко домашно и че насърчавате и ние да си допишем тестове.
Имате ли проблем и добра практика ли ще е спрямо правилата на курса, ако аз си напиша още тестове и contribute-на качвайки ги в Github хранилището ви за домашните?
Още да попитам получaвам при go test ./... многократно получавам: "./solution_test.go:53:14: undefined: MapReducer"
Което е много странно като съм написал функцията и си я викам без проблем в solution. И solution.go и solution_test.go са в една папка и в един пакет - main. Като закоментирам проблема go test се изпълнява без проблеми и минават тестовете.
Видях, че наистина в мен бе проблема. :D
Много ми харесва как сам си отговаряш преди да сме успели да прочетем постовете тук :)
Трябва да сте влезли в системата, за да може да отговаряте на теми.