Regenerate
This commit is contained in:
parent
0b7926ac8d
commit
2b08f4b1f4
@ -1,2 +1,2 @@
|
||||
e630f9890f89e157aa88f5d774dbed0c0c04224e
|
||||
qHz9gNnAtyw
|
||||
f1dcc357b5e20c3aa3a97df8245efe4aea7940d6
|
||||
n7jt1x3iw4Z
|
||||
|
10
public/structs
generated
10
public/structs
generated
@ -43,7 +43,7 @@ records.</p>
|
||||
|
||||
</td>
|
||||
<td class="code leading">
|
||||
<a href="http://play.golang.org/p/qHz9gNnAtyw"><img title="Run code" src="play.png" class="run" /></a><img title="Copy code" src="clipboard.png" class="copy" />
|
||||
<a href="http://play.golang.org/p/n7jt1x3iw4Z"><img title="Run code" src="play.png" class="run" /></a><img title="Copy code" src="clipboard.png" class="copy" />
|
||||
<div class="highlight"><pre><span class="kn">package</span> <span class="nx">main</span>
|
||||
</pre></div>
|
||||
|
||||
@ -80,12 +80,12 @@ records.</p>
|
||||
|
||||
<tr>
|
||||
<td class="docs">
|
||||
<p>NewPerson constructs a new person struct with the given name</p>
|
||||
<p><code>newPerson</code> constructs a new person struct with the given name.</p>
|
||||
|
||||
</td>
|
||||
<td class="code leading">
|
||||
|
||||
<div class="highlight"><pre><span class="kd">func</span> <span class="nx">NewPerson</span><span class="p">(</span><span class="nx">name</span> <span class="kt">string</span><span class="p">)</span> <span class="o">*</span><span class="nx">person</span> <span class="p">{</span>
|
||||
<div class="highlight"><pre><span class="kd">func</span> <span class="nx">newPerson</span><span class="p">(</span><span class="nx">name</span> <span class="kt">string</span><span class="p">)</span> <span class="o">*</span><span class="nx">person</span> <span class="p">{</span>
|
||||
</pre></div>
|
||||
|
||||
</td>
|
||||
@ -179,7 +179,7 @@ as a local variable will survive the scope of the function.</p>
|
||||
</td>
|
||||
<td class="code leading">
|
||||
|
||||
<div class="highlight"><pre> <span class="nx">fmt</span><span class="p">.</span><span class="nx">Println</span><span class="p">(</span><span class="nx">NewPerson</span><span class="p">(</span><span class="s">"Jon"</span><span class="p">))</span>
|
||||
<div class="highlight"><pre> <span class="nx">fmt</span><span class="p">.</span><span class="nx">Println</span><span class="p">(</span><span class="nx">newPerson</span><span class="p">(</span><span class="s">"Jon"</span><span class="p">))</span>
|
||||
</pre></div>
|
||||
|
||||
</td>
|
||||
@ -266,7 +266,7 @@ pointers are automatically dereferenced.</p>
|
||||
</div>
|
||||
<script>
|
||||
var codeLines = [];
|
||||
codeLines.push('');codeLines.push('package main\u000A');codeLines.push('import \"fmt\"\u000A');codeLines.push('type person struct {\u000A name string\u000A age int\u000A}\u000A');codeLines.push('func NewPerson(name string) *person {\u000A');codeLines.push(' p :\x3D person{name: name}\u000A p.age \x3D 42\u000A return \x26p\u000A}\u000A');codeLines.push('func main() {\u000A');codeLines.push(' fmt.Println(person{\"Bob\", 20})\u000A');codeLines.push(' fmt.Println(person{name: \"Alice\", age: 30})\u000A');codeLines.push(' fmt.Println(person{name: \"Fred\"})\u000A');codeLines.push(' fmt.Println(\x26person{name: \"Ann\", age: 40})\u000A');codeLines.push(' fmt.Println(NewPerson(\"Jon\"))\u000A');codeLines.push(' s :\x3D person{name: \"Sean\", age: 50}\u000A fmt.Println(s.name)\u000A');codeLines.push(' sp :\x3D \x26s\u000A fmt.Println(sp.age)\u000A');codeLines.push(' sp.age \x3D 51\u000A fmt.Println(sp.age)\u000A}\u000A');codeLines.push('');
|
||||
codeLines.push('');codeLines.push('package main\u000A');codeLines.push('import \"fmt\"\u000A');codeLines.push('type person struct {\u000A name string\u000A age int\u000A}\u000A');codeLines.push('func newPerson(name string) *person {\u000A');codeLines.push(' p :\x3D person{name: name}\u000A p.age \x3D 42\u000A return \x26p\u000A}\u000A');codeLines.push('func main() {\u000A');codeLines.push(' fmt.Println(person{\"Bob\", 20})\u000A');codeLines.push(' fmt.Println(person{name: \"Alice\", age: 30})\u000A');codeLines.push(' fmt.Println(person{name: \"Fred\"})\u000A');codeLines.push(' fmt.Println(\x26person{name: \"Ann\", age: 40})\u000A');codeLines.push(' fmt.Println(newPerson(\"Jon\"))\u000A');codeLines.push(' s :\x3D person{name: \"Sean\", age: 50}\u000A fmt.Println(s.name)\u000A');codeLines.push(' sp :\x3D \x26s\u000A fmt.Println(sp.age)\u000A');codeLines.push(' sp.age \x3D 51\u000A fmt.Println(sp.age)\u000A}\u000A');codeLines.push('');
|
||||
</script>
|
||||
<script src="site.js" async></script>
|
||||
</body>
|
||||
|
Loading…
x
Reference in New Issue
Block a user