共 10 篇文章 |
|
Module GOPATH.├── src| └── eventer.com| └── test| └── main.go├── pkg├── bin├── module1| ├── src| └── eventer.com| └── lib| └── lib1.go| ├── pkg| └── bin├── module2| ├── src| └── eventer.com| └── lib| └── lib2.go| ├── pkg| └── bin└── module3| ├── src| └... 阅139 转1 评0 公众公开 20-10-10 14:03 |
默认的是反斜杠(backslash:\ )lines 关键字指定了每条记录的分隔符默认为’\n’即为换行符 (不指定一个lines子句,缺省值默认写的如: lines terminated by’\n’)[IGNORE number LINES] 忽略特定行数,CSV文件可以忽略掉第一行标题三.实战示例1:LOAD DATA LOCAL INFILE导入txt文件1.1数据准备。 阅92 转0 评0 公众公开 20-04-14 12:41 |
用Go向MySQL导入.csv文件。情景在现:我要在Go语言中执行sql语句,往MySQL中导入一个.csv文件,sql语句如下:var (db *sql.DBdburl = "root:******@/test?charset=utf8&parseTime=True&loc=Local"sql = `load data LOCAL infile ''''''''F://user.csv'''''''... 阅140 转0 评0 公众公开 20-04-14 12:41 |
一直等到包含defer语句的函数执行完毕时,延迟函数(defer后的函数)才会被执行,而不管包含defer语句的函数是通过return的正常结束,还是由于panic导致的异常结束。= nil { return ERR_CREATE_RESOURCE1_FAILED } defer func() { if err !对于只支持硬编码单一场景的情况,函数设计时直接使用panic,即返回值类型列表中不会有error,这使得函... 阅67 转0 评0 公众公开 20-03-08 00:30 |
Golang反射模型序言。interface --> (value, type)(value, type) --> (value, kind)(value, type) --> interface(value, type) --> (value1, type)interface --> (value, type)当results中的元素r等于nil时,我们不能直接使用reflect.ValueOf(nil),而是生成一个reflect.Value零值当results中的元素r不等于nil时,我们不能直接... 阅81 转0 评0 公众公开 20-01-06 15:11 |
你能看到project路径下多了三个东西,一个vendor文件夹,这个未来要来放current project的远程依赖的源代码,一个Gopkg.toml文件,你可以暂时将其类比为pom文件,或者npm的package.json文件,还有一个Gopkg.lock文件,这是啥?你可以试试去掉toml的内容,执行dep ensure,依旧可以下载文件到vendor,依旧会修改lock文件。如果你可以copy一份tom... 阅14 转0 评0 公众公开 19-11-30 11:30 |
// 包括OBJECT_CLASS_ITEM/OBJECT_CLASS_CREATURE/OBJECT_CLASS_EFFECT等 ObjectClass() ObjectClass }type Object uint64type Creature struct { Object // 继承Object对象}func (c Creature) ObjectClass() { // 实现ObjectInterface接口 return OBJECT_CLASS_CREATURE}type Item struct { Object // 继承Object对象}func (i Item) ObjectCla... 阅457 转1 评0 公众公开 19-05-31 11:31 |
Go语言的接口interface、struct和组合、继承。上述代码中base是interface类型,b作为somefunc( )函数的形参,因为base接口类型要求实现virtualfunc( )函数,而der1和der2都实现了该函数,因为der1和der2自动是base的派生类,在somefunc( )函数中,要求base类型的实参时,可以用der1或者der2的实例对象传入,这就实现了不同类型不同行为,也即多... 阅604 转0 评0 公众公开 19-05-31 11:09 |