原创 Golang1.7.3簡單的rsa加密封裝
package rsas import ( "bytes" "crypto/rand" "crypto/rsa" "crypto/x509" "crypto/x509/pkix"
原创 Go1.8抓取網絡數據包
//需要安裝libcap-devel包 package main //+build linux import ( "fmt" "github.com/google/gopacket" "github.
原创 Golang1.8使用slice實現先進進出功能
package cache import ( "fmt" ) type lists struct { count int pop int last int index int
原创 Golang1.8標準庫http.Fileserver跟http.ServerFile小例子
package main import ( "fmt" "net/http" "os" "path" "strings" ) var staticfs = http.FileServer
原创 Golang1.8獲取Windows硬件信息小實例.
package main import ( "fmt" "net" "runtime" "strings" "syscall" "time" "unsafe" "
原创 golang 實現tcp轉發代理的方法
今天小編就爲大家分享一篇golang 實現tcp轉發代理的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 我就廢話不多說了,直接上代碼吧: package main import
原创 Go1.10幫他人寫一個簡單的CGO使用IcmpSendEcho的例子
package main import ( "fmt" "syscall" "unsafe" ) /* #include <winsock2.h> #include <iphlpapi.h> #include
原创 Go1.10域名證書檢查服務代碼片段
package main import ( "context" "encoding/json" "flag" "fmt" "html/template" "io/ioutil" "
原创 Go1.10求給定範圍內的素數
package main import ( "fmt" ) //素數定義:1除外只能被他本身和1整除的數字 func main() { var list []int for i := 2; i <= 100;
原创 Go1.10發送阿里dysms
package sender import ( "crypto/hmac" "crypto/sha1" "encoding/base64" "encoding/json" "errors"
原创 Go1.9基於http備份文件中心服務器
package main import ( "archive/zip" "crypto/md5" "encoding/hex" "encoding/json" "flag" "io"
原创 Go1.10用Go函數控制C函數的生命週期
package main import ( "context" "syscall" "time" "unsafe" ) /* int goexit(void* func) { ((int (*)
原创 Go1.9幫同事寫個備份上傳小程序,帶推告警到open-falcon功能
package main import ( "archive/zip" "encoding/json" "flag" "io/ioutil" "log" "net/http" "o
原创 Go1.10獲取進程打開的動態庫
type ListMode uintptr const ( LIST_MODULES_DEFAULT ListMode = 0x0 //查看默認的模塊 LIST_MODULES_32BIT = 0
原创 Go1.10通過http創建任務計劃
package main import ( "encoding/json" "flag" "fmt" "io/ioutil" "log" "net/http" "net/smtp"