1read 100read
2013年17プログラム201: Go の宿題片付けます (147) TOP カテ一覧 スレ一覧 2ch元 削除依頼
Visual Studio 2013 (375)
マルチプラットフォーム プログラミング言語 haXe (135)
メガデモを語る fr-08 (738)
C言語なら俺に聞け(入門編)Part 119 (899)
ゲームプログラムなら俺に聞け28 (757)
米国国防省の標準高等言語エイダ(Ada)を語れ! (809)

Go の宿題片付けます


1 :2009/11/12 〜 最終レス :2013/09/16
あなたが解けないGo言語の宿題を片付けもらうスレッドです。気に入らない質問やその他や発言はスルーの方向で。
【質問者へ】
回答者の便宜のため、質問の際は以下を行うことを推奨します。
・質問は【質問テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう.
・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。
【質問テンプレ】
[1] 授業単元:
[2] 問題文(含コード&リンク):()
[3] 環境
 [3.1] OS: (Windows/Linux/等々)
 [3.2] バージョン: (Go Revision a522a4541e 等)
[4] 期限: ([yyyy年mm月dd日hh:mmまで] または [無期限] のいずれか)
[5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々)
【アップローダー==ラウンジ】(質問が長い時はココ使うと便利 回答者もコードが長ければここに)
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.htm
Go
ttp://golang.org/
Tutorial
ttp://golang.org/doc/go_tutorial.html
Effective Go
ttp://golang.org/doc/effective_go.html
■関連スレ
go
http://pc12.2ch.net/test/read.cgi/tech/1257920595/
【プログラム】グーグル、C/C++に代わる新言語「Go」をOSSで公開:超高速なコンパイル、GC、並列プリミティブ [09/11/11]
http://anchorage.2ch.net/test/read.cgi/bizplus/1257950853/

2 :
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
                  京都大学霊長類研究所

3 :
Cには似てない
Pascal+Javascriptに見える

4 :
スレ主未来に生きてるな

5 :
[1]特になし
[2]整数 n について n! を返す関数 fact(n) を作ってください
[3]Go
[4]特になし
[5]
再帰呼び出しを使ったものと使わないものを2つ回答してください

6 :
立てるの早過ぎだろw
こういう仕様にしろとかいうスレならわかるが

7 :
Goの宿題、つまり言語を1.0でリリースできるようにするって意味だな

8 :
いくつか典型的な問題を処理する上で
Goの問題点を洗い出していくスレですね

9 :
宿題1.GoのソースをC++に変換するプログラムを開発せよ。

10 :
tailコマンドを実装せよ
特にさまざまな文字コードで書かれた複数の日本語テキストで動作確認すること

11 :
教えてGo

12 :
"/etc/termcap"というファイルを読み込み,#で始まる行の数を数えて行数を表示するプログラムを書け.ファイルの内容を表示する必要はない.


13 :
100歩譲ってCには似ててもC++にはまったく似てない

14 :
なんか、Google発ってだけで得意げに「書いてみた」系のblog書いてる奴らが痛くて仕方がない。

15 :
kwsk

16 :
>>622
http://pc12.2ch.net/test/read.cgi/tech/1257968644/

17 :
>>16
あれ、誤爆?

18 :
>>17
追記。ああ、同じ板のgoスレからね。

19 :
あなたがGoを選んだ理由を書きなさい

20 :
>>12
先生、行指向の読み込み関数が見つからずに詰みました
goだけに

21 :
goで解けない問題を探してくるスレ

22 :
2ch大規制中なのにGoスレはすごい活況だね

23 :
全部俺一人で書いてるからな

24 :
このスレには俺とお前ともう一人くらいしかいないだろ

25 :
いやお前ら二人だけだ
よかったな

26 :
>>14
なぜか真昼間に書いている奴ばっかだな

27 :
Goもう終了か!?
http://golang.jp/2009/11/13/
おまえら残念だったな。

28 :
【質問テンプレ】
[1] 男
[2] 19歳からずっと恋人なし
[3] 親と同居
 [3.1] 38歳 無職
 [3.2] 持ち家あり
[4] 年が年なので出来るだけ早く社会復帰したいです。
[5] 弟が糖質

29 :
>>26
健全な人は夜は寝てるからな

30 :
>>14
わかる
ブロガー(笑)とかほんときもいからしんで

31 :
ブロガー(笑)
http://www.rubyist.net/~matz/20091113.html

32 :
なんか、Google発ってだけで得意げに「宿題片付けます」系のスレ建てたり書き込んでる奴らが痛くて仕方がない。

33 :
>>32
確かにお前の痛さたるや凄まじいが、そんな自分を卑下する必要もないと思うよ。

34 :
根拠も無く他人を見下してる俺等は最高にカッコいいぜ!
ヤベエくらい最強な俺達は厨っぽいとか全く気にしないんだぜ!

35 :
なんか根本的なところが間違ってる、とまではいわないまでも、考え違いをしているような気がする。
もういちどスタートラインに戻って考え直してみてはいかが?

36 :
何がどう考え違いなのか指摘できたらね

37 :
>>31
>まとめ
>
> * 言語の成功は長い目で見よう
> * Goガンバレ(えらそう)
Matzせんぱいさすがですね

38 :
いや、ブログに情報載せてくれるのはありがたいだろ。
そんな事でディスんなよ。
あと、2ちゃんでgoogle叩く奴多すぎだろ・・・
おかしくね?わざわざオープンにしてくれてんだから
感謝こそしても叩くなんて。
こんな事言いたくないけど、日本人って嫉妬厨だらけなんじゃないか。

39 :
嫉妬の対象というのは、統計的にありえない存在なんだ。
統計厨は日本人だけじゃないと思うよ。

40 :
いまMSにまともに渡り合えるのはGoogleだけだもんな
こういうところは大事にしないと
だけどGoogleが好き勝手にして良いって訳じゃない
最近の暴走はMSとどっちもどっちだぜ

41 :
暴走ってw 嫉妬乙

42 :
>>38
具体的にどのレスの事言ってるの?

43 :
素数を生成するgeneratorをgoで書け

44 :
公式にprime.goがまんまあるよ

45 :
http://d.hatena.ne.jp/qnighy/20091114/1258210334

46 :
http://go.shibu.jp/go_tutorial.html

47 :
goでリーマン予想は解けるんでしょうか

48 :
ゼータ関数をgeneratorで出力するプログラムを書いてください

49 :
NHKスペシャルでなんかやるたびに糞スレを立てるプログラムを

50 :
Googleの検索キーワード昨日の夜からゼータ関数が鰻昇りでワロス

51 :
ttp://www.google.co.jp/trends/hottrends?oi=prbx_hot_trends
7. リーマン予想
11. ゼータ関数
15. ポアンカレ予想
34. フェルマーの最終定理

52 :
「しー」の次だから「ごー」とか
じゃあ次は「ろく」なのかとか
どうでもいいです。

53 :
いつwindowsで使えるようになるんだよ

54 :
UNIXの生みの親の一人が作ってるんだから
待ってないで仮想マシンとLinux入れて試したほうがいいとおも

55 :
goはろくでもない言語です

56 :
lockするんだよ、色々とな

57 :
立った立った!
  クララが立った!
駄スレも立った!
      \|/
⊂⌒⊃   ― ● ―
  ⊂⊃  /|\
     ⊂⊃  ⊂⊃
/~\へ/~\へヘ/~\
ハ`ハハハハ`ハハ`ハハハハハ`ハハハハ
" """" """ """" """"
‖=‖=‖=‖=‖=‖=‖
" "∧_∧" """ """" "
" (´∀`) "e@@e"""
"⊂  ⊃" (・∀・)_ノ
○(  ノ""とと__つ
"" )_)) "" " "" ""ミ
"" "" ∧∧" """ __
" "" (∀・;) "" | ‖
""" ⊂⊂⌒丶"" |_‖
"" プル )) )○∠_/)
"" (( (_(_ノ ))プル◎
||" ""||" ""||" ""||
||二二||二二||二二||

58 :
二分法とニュートン法で次の非線形方程式の解を求めるプログラムを作成せよ
x=2+logx (x≧1)
よろしくお願いします。

59 :
Go part2
http://pc12.2ch.net/test/read.cgi/tech/1258183436/520
> 520 名前:デフォルトの名無しさん[sage] 投稿日:2009/11/18(水) 23:38:35
> よし
> 厨っぽいけど話のタネに並列ダウンローダでも書いてくれ
からの続きです。現在までの成果物
package "main"
import (
'os";
"http";
"fmt";
)
func main() {
  //response, url, err := http.Get("http://www.example.com/");
  response, _, _ := http.Get("http://www.example.com/");
  fmt.Printf("Status: %s\n", response.Status);
  fmt.Printf("StatusCode: %d\n", response.StatusCode);
  fmt.Printf("Header: %v\n", response.Header);
  // fmt.Printf("Body: %s\n", response.Body([0:50]); <- まちがい
}

60 :
というわけでresponse.BodyからうまいことHTMLなりデータを読み込んでください

61 :
誰が宿題を出すのか…

62 :
>>60
package main
import ("fmt"; "http"; "io")
const URL = "http://www.google.co.jp/"
func main() {
  response, finalURL, error := http.Get(URL);
  if URL != finalURL {
    fmt.Printf(" %s\n", URL);
    fmt.Printf("-> %s\n", URL);
  }
  if response.StatusCode == http.StatusOK && error == nil {
    buf, error := io.ReadAll(response.Body);
    if error == nil { fmt.Printf(string(buf)) };
    response.Body.Close();
  }
}
コマンドライン引数で取得先URLと保存先パスを指定するのと
ファイルに保存するのは次の人にまかせた

63 :
stupid shiftはワロタ

64 :
とりあえずGoroutine&ChannelをRuby1.9のFiberで書いてみたよ
selectは面倒くさいから実装しなかった
http://xxx.s97.xrea.com/tmp/go.rb.html

65 :
Channelって要はストリームという理解でいいの?

66 :
単純にスレッド間の通信バッファじゃないの?よく知らんけど。

67 :
windows版リリースされたので試してみた
おまいらすげーな

68 :
package main
import "fmt"
func primes() chan int {
  g := func() chan int {
    c := make(chan int);
    go func(){ for n := 2; ; n++ { c <- n } }();
    return c;
  };
  f := func(c chan int, p int) chan int {
    q := make(chan int);
    go func(){ for { if n := <- c; n % p != 0 { q <- n } } }();
    return q;
  };
  q := make(chan int);
  go func(){ c := g(); for { p := <- c; q <- p; c = f(c, p) } }();
  return q;
}
func main(){
  p := primes();
  for { fmt.Printf("%d, ", <- p) }
}

69 :
suretaiwarota

70 :
>>66
CSPモデルは同期だからバッファじゃないよ。

71 :
これをGolangで書いたらどうなる?
#include<stdio.h>
int main()
{
int i,j;
for (i=1;i<=9;i++) {
for (j=1;j<=9;j++) {
printf("%d\t",i*j);
}
printf("\n");
}
return 0;
}

72 :
>>71
それ俺が総合に投稿したやつ。

73 :
#!/bin/sh
2
3 echo " | 1 2 3 4 5 6 7 8 9"
4 echo "--+---------------------------"
5 for i in 1 2 3 4 5 6 7 8 9;
6 do
7 echo "$i |\c"
8 for j in 1 2 3 4 5 6 7 8 9;
9 do
10 seki=`expr $i \* $j`
11 printf "%3d" $seki
12 done
13 echo ""
14 done
15 echo "--+---------------------------"
1. Borne-shell 系での繰り返しで,カウンターとして使う変数を定義することで,資料
中で説明した手法(expr コマンド)よりも,簡単に計算処理できる手法がある.そ
の方法を調べよ.シェルを変更してもよい.
全く理解不能です><どなたかおしえてくれませんか?

74 :
>>73
大変だね。スレ違いってことすら認識でないような知能だと。

75 :
ほしゅ

76 :
ここも隔離スレかw

77 :
なんか日経ソフトウエアでGoの連載が始まっているぞ。

78 :
関数の宣言ってどうやんの?

79 :
>>78
>>1

80 :
まずは職安へGo
駄目だったら樹海へGo

81 :
このスレまだあったのかw

82 :
age

83 :
検索しずらい名前が最悪
Qt使えるようになったら使う

84 :
うむ

85 :
>>83
×しずらい
△しづらい
○しにくい

86 :
なんだよこのスレw

87 :
訃報: C 言語の開発者、デニス・リッチー氏が死去
ttp://developers.slashdot.jp/story/11/10/13/0224245/
Google+ で Rob Pike 氏が語ったところによると、C 言語の開発者、K&R の R であるところの Dennis Ritchie 博士が亡くなられた。
70 歳 (Rob Pike 氏による Google+ への投稿) 。
長らく闘病中だったとのことで、先週末に自宅で息を引き取ったそうだ。

88 :
マジで末尾のデリミタ取るまでに半世紀かかっちまったな
これが世界の進化の速度か

89 :
Goってあの大河ドラマの江のパロディだろ?

90 :
>>1
本スレ落ちてるのかな?

この本買おうと思うのだが、読んだ人いるかな?感想を聞かせてほしい。
http://www.amazon.co.jp/exec/obidos/ASIN/1469769166/

91 :
> 90
google book で内容見れますよ。
僕も今後のgoogleの動向次第で買おうか迷ってます。

92 :
パブロン鼻炎カプセルS

93 :
メジャーリリースされたのに本スレ無いのか・・・

94 :
goよりもfactorやろうぜ

95 :
eclipseでデバッグできるの?

96 :
>>90
jpはぼったくりだなあ
amazon.comでは送料込みで3千円以下

97 :
電子だがもっと安かった
http://www.diesel-ebooks.com/item/9781469769165/Balbaert-Ivo-The-Way-to-Go-A-Thorough-Introduction-to-the-Go-Programming-Language/1.html

98 :
約4ドルなら買ってみようかな。
安すぎて実際のページ数と同じものか疑ってしまう。
情報ありがとう!

99 :
もっと流行ってもいいはず
いい言語だよ

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
人気プログラミング言語ランキング (893)
Jython、Groovy、JRuby - どれが一番効率的? (277)
【初心者歓迎】C/C++室 Ver.86【環境依存OK】 (103)
MFC相談室 mfc22d.dll (360)
CoffeeScript (266)
CLDC+MIDP+携帯電話用Javaスレッド part 9 (955)
--log9.info------------------
セックスにおけるクンニの役割の学術的研究 (744)
元カノに精神的ダメージを与えて関係を切りたい (117)
(´・ω・`)知らんがなの人生相談 part8 (337)
男と女は人生の難易度が違いすぎる part12 (953)
世界を平和にしたいんだが (124)
スカッとするイジメの仕返しの方法を教えて! (365)
健太って名前日本の恥だよな? (298)
結婚してメリットがあるのは女だけ  (187)
舌打ち、ため息、独り言・・・嫌なクセを治したい (105)
元気でる言葉、貼ってってくれません? (102)
気違い親の末路の現実 (151)
相談できる浮気・離婚問題や男女のトラブル解決2 (199)
現代は、なぜ生きづらいのか (902)
前科者、執行猶予中の就職活動 Part1 (154)
兄がアスペかサイコパス (880)
◆天才政治◆ラエリアンムーブメント26◆人工地震◆ (196)
--log55.com------------------
【コロナ】倉山満part842【和牛券】
【完全】国民金融公庫ぶっちゃけ版【復活】
住信SBIネット銀行 支店番号107
三菱UFJ信託銀行11
全信協上級実務試験を答え合わせしてみよう
【預金保険対象ID有】高金利な円定期はどこ0.88%
[高金利]ソーシャルレンディング[投資型クラウドファンディング] 90IP
みずほ銀行 22