Go
trouble-i-am-in
我就是个彻头彻尾的loser,所以我除了我的命,我没什么好输的了。
展开
-
Go 自定义package包设置与导入
package 包导入记录首先需要知道2个值$GOROOT$GOPATH第二个值可以设置多个,2个值之间使用冒号:做连接。系统找包的时候,会去对应路径下的src中去寻找。比如,我在path目录的src目录下新建文件夹HelloWorld,其中有一个文件printHelloWorld.go。其对应的代码为:package HelloWorldimport "fmt"fun...原创 2019-09-14 12:30:15 · 1715 阅读 · 0 评论 -
byte切片的一个特殊用法简记
虽然说是特殊,但是我估计也是因为我还没有深入理解造成的package mainimport ( "fmt")func main() { byteData:=[]byte{1,0} fmt.Print(byteData[0]) // todo 这种赋值方法不是切片的,而是byte的 byteDataSecond:=[]byte("") fmt.Print(len(byteD...原创 2019-10-01 20:58:17 · 472 阅读 · 0 评论 -
文件嵌套时,定义package包的形式
我在GOPATH下定义了一个package:Example,并在其中嵌套了一个文件夹:Structure,原本我已经在定义其中的go文件的时候,要像一般的namespace一样加上文件名,但是我发现加不进去,左横线(/)和右横线(\)都不行,于是直接放弃,然后在外部调用的时候,WTF,IDE自动帮我加上去了,还TM的调通了,所以:当你想定义多个文件夹时,只需要指定package,这个含义是你属...原创 2019-10-01 21:39:00 · 714 阅读 · 0 评论