1 Star 0 Fork 0

exlimit/tegola

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
element.go 457 Bytes
一键复制 编辑 原始数据 按行查看 历史
package list
import "fmt"
// Element allow one to use a list with a generic element.
type Element struct {
Sentinel
Value interface{}
}
func (e Element) String() string {
return fmt.Sprintf("%v", e.Value)
}
func NewElement(v interface{}) *Element { return &Element{Value: v} }
func SliceOfElements(vals ...interface{}) []*Element {
els := make([]*Element, 0, len(vals))
for _, v := range vals {
els = append(els, NewElement(v))
}
return els
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/exlimit/tegola.git
git@gitee.com:exlimit/tegola.git
exlimit
tegola
tegola
v0.4.1

搜索帮助