/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/fixedbugs/issue15992.go
38 строк
593 B
Cuong Manh Le
test: fix issue 15992 test wrong function call
11 мар 2020, 09:06
11 мар 2020, 09:06
6bed304
Код
Авторство
О чём код?
// run // Copyright 2018 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package main import ( "fmt" ) func f(a []byte) ([]byte, []byte) { return a, []byte("abc") } func g(a []byte) ([]byte, string) { return a, "abc" } func h(m map[int]int) (map[int]int, int) { return m, 0 } func main() { a := []byte{1, 2, 3} n := copy(f(a)) fmt.Println(n, a) b := []byte{1, 2, 3} n = copy(g(b)) fmt.Println(n, b) m := map[int]int{0: 0} fmt.Println(len(m)) delete(h(m)) fmt.Println(len(m)) }