package main
import (
"fmt"
"log"
"net/http"
)
...
go语言发送Get请求
// 第一行代码不解释了
pakcage main
// 引入所需的包
import(
"fmt"
"net/http"
"net/http/httputil"
)
// 入口函数
func main () {
// 创...
go语言的字符串缓存
最近在学习go语言。看到了一些不错的案列;
package main
import(
"fmt"
"bytes"
)
func main () {
var a string = "一个字符串";
var ...
PHPExcel 样式调整手册
// 引用phpexcel类
$this->load->library('PHPExcel');
// 创建对象
$objPHPExcel = new PHPExcel();
// 显示错误信息
error_r...
[整理]golang文件复制操作
package main
import(
"fmt"
"os"
"io"
)
func main () {
var a string;
var b string;
fmt.Println("请输入源文件名:");
fmt.Scanf("%s",&a);
fmt.Println("请输入目标文件名:");
...
[整理]golang文件操作
package main
import(
"fmt"
"os"
"io"
)
func main () {
fp,err := os.OpenFile("1.php",os.O_RDWR,6);
if err != nil {
fmt.Println(err);
}
var a []byte;
var b...
[整理]golang字符串处理函数
import(
"strings"
)
contains(str1,str2) bool; 查找字符串,是否能找到指定str2字符串;
index(str1,str2) int; 查找指定位置的字符串;
repeat(str,int) string; 重复字符串;
replace(str,old,new,int) ...
Golang new和 make的区别
Go提供了两种分配原语,即new和make。它们所做的事情是不一样的,所应用的类型也不同。
new用来分配内存,但与其他语言中的同名函数不同,它不会初始化内存,只会讲内存置零;也就是说,new(T)会为类型为T的新项分配已置零的内存空间,并返回他的地址...
Go范围实例
这里使用范围来对切片中的数字求和。数组也是可以这样使用的。
数组和切片上的范围提供每个条目的索引和值。上面不需要索引,所以忽略它与空白标识符_。 有时候实际上想要索引。
范围在映射上迭代键/值对。
范围也可以遍历映射中的键。
字符串上的范围在Unicode代码点上迭代。第一个值是符文的起始字节索引,第二个是符文本身。
...
Golang 学习笔记
golang 简介
静态 强类型 编译型语言
GO语言适用场景及GO语言的优势
Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:
我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。
Go是谷歌2009发布的第...