394 Commits

Author SHA1 Message Date
Eli Bendersky
6d8aa9b50a Remove pointers from the stateful-goroutines example.
The pointers are unnecessary and make the sample slightly more
complicated.

Fixes #221
2019-06-04 15:56:59 -07:00
Mark McGranaghan
d1886245ba Presentation tweaks 2019-06-04 07:50:21 -07:00
Mark McGranaghan
573cb47955 Rebuild for tabs 2019-06-04 07:44:57 -07:00
Eli Bendersky
fab09ef735 Minor rewording 2019-06-04 07:44:39 -07:00
Eli Bendersky
973da6773f HTTP servers sample 2019-06-04 07:44:39 -07:00
Mark McGranaghan
552611bc1c Add periods 2019-06-04 07:36:05 -07:00
Mark McGranaghan
c6a401d2a3 Rebuild subcommands for tabs 2019-06-04 07:32:51 -07:00
Eli Bendersky
7c160440be Use tabs as the canonical source indentation in git
Space conversion is done during generation only. Fixes #192
2019-06-04 07:30:58 -07:00
Mark McGranaghan
af633e81f3 Presentation tweak 2019-06-04 07:25:49 -07:00
Eli Bendersky
738fc184ef Subcommands example 2019-06-04 05:48:59 -07:00
Mark McGranaghan
f2f5af3690 Fix output 2019-06-03 18:35:36 -07:00
Mark McGranaghan
fe60e81e4e Merge branch 'httpclient-sample' 2019-05-31 13:02:17 -07:00
Mark McGranaghan
2d9b204571 Use "conversion" instead of "cast", per spec
Closes #200
2019-05-31 12:45:56 -07:00
Mark McGranaghan
41d6630bdd Normalize code fragment typography
Per convention, code fragments get monotype and methods in the text
don't get parens or parameters.
2019-05-31 12:19:49 -07:00
Mark McGranaghan
c209145948 "An HTTP"
This could go either way, but my pronunciation of HTTP dictates "an" (:

https://www.quora.com/A-http-or-an-http-which-is-the-correct-grammatical-usage
2019-05-31 12:14:54 -07:00
Mark McGranaghan
60bed1aa0d Update whitespace so comment aligns with relevant code 2019-05-31 12:11:24 -07:00
Mark McGranaghan
d2d9a54208 Use fewer words in HTTP Clients intro
"out of the box" is implied by "standard library".
2019-05-31 12:10:33 -07:00
Eli Bendersky
dfcaebd536 Basic HTTP client sample 2019-05-31 12:08:57 -07:00
Mark McGranaghan
d351883ab8 Fix whitespace and build 2019-05-31 12:06:44 -07:00
Mark McGranaghan
936b6b2434
Merge pull request #216 from go101/patch-1
update for Go 1.12
2019-05-31 12:05:52 -07:00
Mark McGranaghan
151db9a129 Rebuild for variables 2019-05-30 06:35:21 -07:00
Mark McGranaghan
9f4f06d27d
Merge pull request #213 from coltonhurst/master
Change example text in variables.go
2019-05-30 06:33:58 -07:00
Eli Bendersky
ec0b192e48 Rename waitgroup-->waitgroups 2019-05-30 06:12:09 -07:00
Eli Bendersky
074571d952
Update examples/waitgroup/waitgroup.go
Co-Authored-By: Mark McGranaghan <mmcgrana@gmail.com>
2019-05-30 06:07:12 -07:00
Eli Bendersky
c7dd69349b
Update examples/waitgroup/waitgroup.go
Co-Authored-By: Mark McGranaghan <mmcgrana@gmail.com>
2019-05-30 05:54:32 -07:00
Eli Bendersky
2967315795
Update examples/waitgroup/waitgroup.go
Co-Authored-By: Mark McGranaghan <mmcgrana@gmail.com>
2019-05-30 05:54:10 -07:00
Eli Bendersky
705f713db2
Update examples/channel-synchronization/channel-synchronization.go
Co-Authored-By: Mark McGranaghan <mmcgrana@gmail.com>
2019-05-30 05:53:54 -07:00
Eli Bendersky
3010af04fc Rerun tools/build to reformat 2019-05-30 05:40:18 -07:00
Eli Bendersky
74ca2a7b0f Addressing review comments
* Renamed the example
* Reworded comments
* Moved it to after worker pools
* Sleep for a second instead of random
* Mention the new sample in worker pools
2019-05-30 05:28:29 -07:00
Eli Bendersky
6ab81bdf71 Add "Waiting For Goroutines To Finish" example.
Also link to it from the Channel Synchronization example
2019-05-29 06:01:58 -07:00
Go101
8656320237
update for Go 1.12 2019-02-26 12:29:27 -04:00
Colton Hurst
3f4d78ef6d
Change example text in variables.go
Instead of 'short', which is a common programming language keyword, use something random like 'apple'. This way it prevents confusion from people learning explicit variable declaration, and thinking the type is a short instead of a string.
2018-12-05 15:48:40 -05:00
Bailey Wickham
f1a6a94afd
Added warning for capital field names in structs
Names without capital letters will be ignored by the JSON Marshaller. This may cause confusion when fields are not being unmarshalled correctly without a warning why.
2018-11-28 18:04:20 -08:00
tschundler
ad896cc857
Update tickers.go to not leak goroutine
The code in the example will leak a goroutine because ticker.Stop() does not close ticker.C.
There is no way to close ticker.C, so `for _ := range ticker` is not a generally safe example for using a ticker.
2018-10-17 13:52:04 -07:00
Oleg Butuzov
ce69c753db Article URL updated.
+ article in url parsing example updated to current version.
+ in addition - static/hash files regenerated
2018-04-18 09:34:53 +03:00
Mark McGranaghan
ee8149219e Explain non-blocking sends 2018-02-09 14:47:28 -08:00
Mark McGranaghan
01a5f6de68 Use more idiomatic <int> * <const> for intervals 2018-02-09 14:16:57 -08:00
Mark McGranaghan
ca05e42084 Fix goroutines spelling 2018-02-01 17:58:40 -05:00
Mark McGranaghan
4797db6592 Rebuild for style fixes 2018-02-01 17:54:35 -05:00
Mark McGranaghan
592243aa85 Merge remote-tracking branch 'oohira/fix-word-style' into fix-word-style 2018-02-01 17:50:20 -05:00
Mark McGranaghan
c6f016430a Rebuild for switch changes 2018-02-01 17:30:13 -05:00
Mark McGranaghan
ef0b54de18 Fix typo in switch 2018-02-01 17:29:58 -05:00
Mark McGranaghan
9ae40faa32 Rebuild for goroutines change 2018-02-01 17:26:27 -05:00
Mark McGranaghan
36352be54c Can now shorten this 2018-02-01 17:26:11 -05:00
Bharath Ram Hariharan
6805c6cdb8 removal of unwanted variable 2018-02-01 17:24:45 -05:00
Mark McGranaghan
47be1a0ff8 Build updates 2018-02-01 16:35:20 -05:00
Mark McGranaghan
12791a4921 Consistency in sorting-by-functions.go 2018-02-01 16:33:23 -05:00
Mark McGranaghan
bb743bb826 Consistency in json.go 2018-02-01 16:32:12 -05:00
Mark McGranaghan
ca20eb066f Merge remote-tracking branch 'nzoschke/bios-example' 2018-02-01 16:31:09 -05:00
Mark McGranaghan
37740d6936 Underscore italics around links don't seem to work 2018-02-01 16:15:50 -05:00