深入淺出go 1 初出茅蘆

2021-09-19 14:20:27 字數 844 閱讀 6708

第一次接觸go語言,就被她優雅的**和和高效的執行效果所吸引

總結:go語言主要特性

1. 靜態編譯語言

2. 通過goroutine天生支援併發

3.  功能豐富和靠譜的第三方庫

源**:helloworld.go

package main

import (

"sync"

)func main()

wg.add(1)

go func()

}()go func()

}()wg.wait()

print("helloworld exit\n")

}

如上**執行方式:

1. 切換到**所在目錄(我這裡是1-helloworld) 

2. 執行go build

3. 此時目錄中會生成乙個二進位制檔案1-helloworld

4. 執行./1-helloworld,結果如下:

hello, world!

i am another process 2!

i am another process 2!

i am another process 2!

i am another process 2!

i am another process 2!

i am another process 2!

...i am another process 1!

i am another process 1!

i am another process 1!

...

《深入淺出Hibernate》(1)

5。1從福州回來前,還是買了這本書,因為一直想對hibernate做一下深入了解,過去都是自己讀文件,紙上得來終覺淺。因為過去看過同事買的此書,前面3章很迅速,也按照他的示範做了下例子。第4章開始介紹hibernate的基礎知識,看到 hibernate o r對映 這一節,收穫頗多。如userty...

深入淺出SQL(1)

建立資料庫 create database gregs list 告訴rdbms使用哪個資料庫 use gregs list 建立簡單的表 create table doughnut list dougnut name varchar 10 dougnut type varchar 6 常用資料型別...

Oracle SQL效能優化深入淺出1

oracle將執行過的sql語句存放在記憶體的共享池 shared buffer pool 中,可以被所有的資料庫使用者共享。當你執行乙個sql語句 有時被稱為乙個游標 時,如果它和之前的執行過的語句完全相同,oracle就能很快獲得已經被解析的語句以及最好的執行路徑.這個功能大大地提高了sql的執...