diff options
author | David Symonds <dsymonds@golang.org> | 2010-04-06 11:14:44 +1000 |
---|---|---|
committer | Andrew Gerrand <adg@golang.org> | 2010-04-06 11:14:44 +1000 |
commit | cc99ba0a96d6bf6b68e2e87d7961ff593579a8c7 (patch) | |
tree | 5ee7d86ccd85dea3a19a169519c6f897030914bb /doc/go_mem.html | |
parent | d89b357f76db40105d2876c6249ba30355e25414 (diff) | |
download | go-cc99ba0a96d6bf6b68e2e87d7961ff593579a8c7.tar.gz go-cc99ba0a96d6bf6b68e2e87d7961ff593579a8c7.zip |
doc/go_mem: remove semicolons
R=adg
CC=golang-dev
https://golang.org/cl/893041
Diffstat (limited to 'doc/go_mem.html')
-rw-r--r-- | doc/go_mem.html | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/doc/go_mem.html b/doc/go_mem.html index 4772bc2178..33bce5f7a6 100644 --- a/doc/go_mem.html +++ b/doc/go_mem.html @@ -126,15 +126,15 @@ For example, in this program: </p> <pre> -var a string; +var a string func f() { - print(a); + print(a) } func hello() { - a = "hello, world"; - go f(); + a = "hello, world" + go f() } </pre> @@ -166,14 +166,14 @@ var c = make(chan int, 10) var a string func f() { - a = "hello, world"; - c <- 0; + a = "hello, world" + c <- 0 } func main() { - go f(); - <-c; - print(a); + go f() + <-c + print(a) } </pre> @@ -199,16 +199,16 @@ var c = make(chan int) var a string func f() { - a = "hello, world"; - <-c; + a = "hello, world" + <-c } </pre> <pre> func main() { - go f(); - c <- 0; - print(a); + go f() + c <- 0 + print(a) } </pre> @@ -247,15 +247,15 @@ var l sync.Mutex var a string func f() { - a = "hello, world"; - l.Unlock(); + a = "hello, world" + l.Unlock() } func main() { - l.Lock(); - go f(); - l.Lock(); - print(a); + l.Lock() + go f() + l.Lock() + print(a) } </pre> @@ -295,17 +295,17 @@ In this program: var a string func setup() { - a = "hello, world"; + a = "hello, world" } func doprint() { - once.Do(setup); - print(a); + once.Do(setup) + print(a) } func twoprint() { - go doprint(); - go doprint(); + go doprint() + go doprint() } </pre> @@ -331,18 +331,18 @@ In this program: var a, b int func f() { - a = 1; - b = 2; + a = 1 + b = 2 } func g() { - print(b); - print(a); + print(b) + print(a) } func main() { - go f(); - g(); + go f() + g() } </pre> @@ -365,20 +365,20 @@ var a string var done bool func setup() { - a = "hello, world"; - done = true; + a = "hello, world" + done = true } func doprint() { if !done { - once.Do(setup); + once.Do(setup) } - print(a); + print(a) } func twoprint() { - go doprint(); - go doprint(); + go doprint() + go doprint() } </pre> @@ -398,15 +398,15 @@ var a string var done bool func setup() { - a = "hello, world"; - done = true; + a = "hello, world" + done = true } func main() { - go setup(); + go setup() for !done { } - print(a); + print(a) } </pre> @@ -427,22 +427,22 @@ There are subtler variants on this theme, such as this program. <pre> type T struct { - msg string; + msg string } var g *T func setup() { - t := new(T); - t.msg = "hello, world"; - g = t; + t := new(T) + t.msg = "hello, world" + g = t } func main() { - go setup(); + go setup() for g == nil { } - print(g.msg); + print(g.msg) } </pre> |