golang —— 指针实现的栈
C++转来写golang,对于golang中的一些东西确实感觉有点奇怪,不过还行
特别是包,之前要放在一个全局文件夹里,我不太喜欢,后面的版本go才支持引用当前文件夹的包,这才让我有写C++的感觉
main.go
package main
import (
fmt
sa ./stak
)
func main() {
var s1 sa.Stack
s1.Push(1)
s1.Push(2)
s1.Push(3)
s1.Pop()
fmt.Printf(top is : %d\n, s1.Top())
s1.Pop()
fmt.Printf(top is