golang post和get发送请求

golang post和get发送请求

之前使用python进行编程的时候,最常用的就是通过post和get一个URL抓取所需的数据,之前有一个短信接口使用的python实现的(post数据到某一网关URL),但由于python源码都是公开的(pyc也很容易就反编译出来),所以准备使用golang进行重写下,这样即使让其他人调用的话,也不会泄露网关的信息和调用方式 ,刚好也借此机会总结下golang下post和get数据的方法。一...

Goland 2021-09-23 PM 1490次 0条
golang操作mysql数据库

golang操作mysql数据库

golang操作mysql数据库代码: mysql的增、删、改、查package main import ( "database/sql" "fmt" "strconv" "time" _ "github.com/go-sql-driver/mysql&quo...

Goland 2021-09-13 PM 1448次 0条
golang遍历文件夹

golang遍历文件夹

golang遍历文件夹:func main() { //方式一 filepath.Walk("temp/", func (path string, info os.FileInfo, err error) error { fmt.Println(path) return nil }) //方式二 g...

Goland 2021-09-13 PM 1260次 0条
go连接mysql数据库操作

go连接mysql数据库操作

go数据库操作下载数据库驱动比如要使用MYSQL,就要下载MYSQL驱动:go get github.com/go-sql-driver/mysql连接数据库连接数据的DSN格式为: username:password@protocol(address)/dbname?param=valuedb, err := sql.Open("mysql", "root:r...

Goland 2021-09-10 PM 1513次 0条
go 连接mssql

go 连接mssql

package main import ( "database/sql" "fmt" "log" _ "github.com/denisenkom/go-mssqldb" ) func main() { connectString := "server...

Goland 2021-09-10 PM 994次 0条
go短信接口代码

go短信接口代码

package main import ( "net/http" "io/ioutil" "net/url" "fmt" ) func main(){ //账号 account := "***************" //密...

Goland 2021-06-04 PM 1586次 0条
Golang 获取网络json

Golang 获取网络json

Golang:package main import ( "fmt" "io/ioutil" "log" "net/http" "net/url" "os" ) func main() { client := &...

Goland 2021-04-30 AM 1210次 0条
go语言中使用smtp发送邮件及smtp协议的相关问题

go语言中使用smtp发送邮件及smtp协议的相关问题

go语言中使用smtp发送邮件及smtp协议的相关问题go 的标准库中有一个 smtp 包提供了一个可以非常方便的使用 smtp 协议发送邮件的函数,通常情况下使用起来简单方便,不过我在使用中却意外遇到了一个会导致邮件发送出错的情况。smtp 协议发送邮件sendmail 函数go 标准库的 net/smtp 包提供了一个 SendMail 函数用于发送邮件。func SendMail(ad...

Goland 2021-03-20 AM 1314次 0条
减小 golang 编译出程序的体积

减小 golang 编译出程序的体积

减小 golang 编译出程序的体积Go 语言的优势是可以很方便地编译出跨平台的应用程序,而不需要为每一个平台做代码适配,也不像 JAVA 一样需要预先安装 JDK 环境。相应的问题就是 go 编译出的程序体积较大,和 c/c++ 不同,它将大多数依赖都以静态编译的方式编译进了程序中。-ldflagsgo build 编译程序时可以通过 -ldflags 来指定编译参数。-s 的作用是去掉符...

Goland 2021-03-20 AM 2077次 0条
golang ---查看结束进程(Windows)

golang ---查看结束进程(Windows)

package main import ( "fmt" "os" "os/exec" "strconv" "strings" ) func isProcessExist(appName string) (bool, string, int) { ...

Goland 2020-11-02 PM 2657次 0条
Go 优雅的退出程序

Go 优雅的退出程序

前言:在实际开发中,有时候我们需要等待某个goroutine执行完毕或者几个goroutine执行完毕才退出主程序1.采用时间延时2.采用chan3.采用WaitGroup1.采用时间延时如果我们知道业务函数结束时间,可以使用这种方式。当我们不知道业务函数处理结束时间,这就很尴尬。func main() { go foo() time.Sleep(3 * time.Secon...

Goland 2020-11-02 PM 2383次 0条