Size: a a a

2021 June 20

N

Nigless@potato: ~/tg... in Go-go!
структура

main.go
context
   context_test.go
   context.go
источник

AK

Andrey Kartashov in Go-go!
хз, я сделал как у тебя, у меня работает
источник

AK

Andrey Kartashov in Go-go!
$ go version
go version go1.16.3 darwin/amd64

$ go test context/...
ok   context 0.494s
источник

AK

Andrey Kartashov in Go-go!
~/tmp/nigless/try-go$ cat context/context_test.go
package context

import (
 "testing"

 "github.com/stretchr/testify/assert"
)

func ModifyChilds(t *testing.T) {
 ctx := Context{}
 assert.Nil(t, ctx.AddChild(&Context{}), "")

}
источник

AK

Andrey Kartashov in Go-go!
~/tmp/nigless/try-go$ cat go.mod
module nigless/try-go

go 1.16

require github.com/stretchr/testify v1.7.0
источник

с

сонная википедия... in Go-go!
в пакете context.go первая строчка с package какая?
источник

N

Nigless@potato: ~/tg... in Go-go!
источник

AK

Andrey Kartashov in Go-go!
а бля
источник

AK

Andrey Kartashov in Go-go!
функции тестирования должны с Test начинаться
источник

с

сонная википедия... in Go-go!
func TestModifyChilds(t *testing.T) {
источник

с

сонная википедия... in Go-go!
а не func ModifyChilds(t *testing.T) {
источник

с

сонная википедия... in Go-go!
странно что go test об этом не сообщает
источник

AK

Andrey Kartashov in Go-go!
сообщает
источник

N

Nigless@potato: ~/tg... in Go-go!
самый интуитивно понятный язык 👍
источник

с

сонная википедия... in Go-go!
так да
источник

с

сонная википедия... in Go-go!
ну как видно — нет
источник

AK

Andrey Kartashov in Go-go!
это в документации, в самом начале
источник

AK

Andrey Kartashov in Go-go!
это при повторном
источник

N

Nigless@potato: ~/tg... in Go-go!
и много там такого?
источник

AK

Andrey Kartashov in Go-go!
где там?
источник