💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
~~~ package main import ( "container/list" "fmt" ) func main() { //创建一个新列表 l := list.New() //链表末端追加元素 l.PushBack(2) l.PushBack(3) l.PushBack(4) //链表前端追加元素 l.PushFront(1) l.PushFront(0) for e := l.Front(); e != nil; e = e.Next() { fmt.Println(e.Value) } } ~~~ * * * ~~~ package main import ( "container/list" "fmt" ) func main() { l := list.New() //Element 链表上的块元素 e1 := l.PushBack(1) //获取这个块元素后, 你可以在块的前面或后面插入新的元素 e2 := l.PushBack(3) e3 := l.PushBack(5) //在e1块元素后插入a l.InsertAfter("a", e1) l.InsertAfter("b", e2) l.InsertAfter("c", e2) l.InsertBefore("d", e3) for e := l.Front(); e != nil; e = e.Next() { fmt.Println(e.Value) } } ~~~