go 2 源码

2022-07-15 浏览 (925)

golang 2 代码

文件路径:/test/typeparam/mdempsky/2.go

// compile

// Copyright 2021 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

type T[A, B, C any] int

func (T[A, B, C]) m(x int) {
	if x <= 0 {
		return
	}
	T[B, C, A](0).m(x - 1)
}

func main() {
	T[int8, int16, int32](0).m(3)
}

相关信息

go 源码目录

相关文章

go 1 源码

go 10 源码

go 11 源码

go 12 源码

go 13 源码

go 14 源码

go 15 源码

go 3 源码

go 4 源码

go 5 源码

  • 所属分类: 后端技术
  • 本文标签: golang
  • 版权声明: 本文链接 https://seaxiang.com/blog/d527cfca6b7b4cae8a6935c5e3a2c3d4