-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.xml
More file actions
34 lines (27 loc) · 1.6 KB
/
index.xml
File metadata and controls
34 lines (27 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>7ing</title>
<link>https://7ing.github.io/</link>
<description>Recent content on 7ing</description>
<generator>Hugo -- gohugo.io</generator>
<lastBuildDate>Sun, 28 Feb 2016 22:38:36 -0800</lastBuildDate>
<atom:link href="https://7ing.github.io/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>go-flow</title>
<link>https://7ing.github.io/article/go-flow/</link>
<pubDate>Sun, 28 Feb 2016 22:38:36 -0800</pubDate>
<guid>https://7ing.github.io/article/go-flow/</guid>
<description>A cancellable concurrent pattern for Go programming language Go routine and channels facilitate developers to do concurrent programming. However, it is not easy for a beginner to write bug-free fan-out/fan-in go-routines. Especially when dealing with a complex flow net, make it cancellable is not that straightforward. Consider following situations:
There are 5 ways to exit from a go routine job:
Successful return void or result(s) Expected error return Unexpected panic / error Job is timeout Job is cancelled from another go routine There are 2 actions to deal with panic / error :</description>
</item>
<item>
<title>About</title>
<link>https://7ing.github.io/about/</link>
<pubDate>Thu, 25 Feb 2016 22:58:38 -0800</pubDate>
<guid>https://7ing.github.io/about/</guid>
<description> This is about me . Contact me at here </description>
</item>
</channel>
</rss>