- -pv
スレッドの閲覧状況:
現在、- がスレを見ています。
これまでに合計 - 表示されました。
※PC・スマホの表示回数をカウントしてます。
※24時間表示がないスレのPVはリセットされます。

Go language part 1

1名無しさん@おーぷん:2015/03/13(金)20:07:49 ID:I3g()
Goについて扱うスレッドです。
GoはGoogleによって開発された言語です。

静的型付けコンパイラ言語で、コンパイル速度は激早!
マルチプラットフォームで動作し、
どの環境からでも別環境用バイナリを生成する事も可能。

The Go Programming Language
http://golang-jp.org/

最新のGo言語ダウンロード
http://golang.org/dl/

少し古いけど日本語の情報、パッケージドキュメントとか
http://golang.jp/
2名無しさん@おーぷん :2015/03/13(金)21:35:43 ID:NN6
Delphiっぽい?

A Tour of Go
http://go-tour-jp.appspot.com/#13

package main

import "fmt"

func main() {
  var i, j int = 1, 2
  k := 3
  c, python, java := true, false, "no!"

  fmt.Println(i, j, k, c, python, java)
}
3名無しさん@おーぷん :2015/03/13(金)23:33:51 ID:NN6
これもgoogleだね

Dart - Wikipedia
http://ja.wikipedia.org/wiki/Dart
4名無しさん@おーぷん :2015/03/14(土)03:44:11 ID:fMc()
Dartスレもほしいな
5名無しさん@おーぷん :2017/08/26(土)19:35:52 ID:t40
ソースがここにあるんやな

src/ - The Go Programming Language
https://golang.org/src/

SplitとかJoinとか

src/strings/strings.go - The Go Programming Language
https://golang.org/src/strings/strings.go
6名無しさん@おーぷん :2017/08/26(土)20:45:52 ID:t40
3,4,5
サン、シー、ゴ
で、C言語の次の意味でGoなのかな

ソースはないけど

Go言語の名前の由来についてデマを広めたい
https://anond.hatelabo.jp/20140209193530
7名無しさん@おーぷん :2017/08/26(土)21:01:51 ID:t40
FAQ - golang.jp
http://golang.jp/go_faq#What_is_the_origin_of_the_name
名前の由来は?
「Ogle」です。これは、Goデバッガの名前となりました。

原文には Ogle が無い

Frequently Asked Questions (FAQ) - The Go Programming Language
https://golang.org/doc/faq
8名無しさん@おーぷん :2017/08/27(日)23:46:30 ID:IzT
rune は Unicode のコードポイント
U+65E5 みたいなやつ

Go言語のstring, runeの正体とは? - golang - The Round
http://knightso.hateblo.jp/entry/2014/06/24/090719
9名無しさん@おーぷん :2017/08/28(月)13:26:38 ID:BcG
strings - The Go Programming Language
https://golang.org/pkg/strings/

strings パッケージ - golang.jp
http://golang.jp/pkg/strings
10名無しさん@おーぷん :2017/08/28(月)13:34:52 ID:BcG
ドキュメントから、ソースへ飛べるんやな

strings - The Go Programming Language
https://golang.org/pkg/strings/

Package files
compare.go reader.go replace.go search.go strings.go strings_amd64.go strings_decl.go


ソースはこうなってるけd,
<span id="L231" class="ln" data-content=" 231">&nbsp;&nbsp;</span>func genSplit(s, sep string, sepSave, n int) []string {

<span id="genSplit" class="ln" data-content=" 231">&nbsp;&nbsp;</span>func genSplit(s, sep string, sepSave, n int) []string {
にしてくれたら、
https://golang.org/src/strings/strings.go#genSplit
で直接飛べるんだがなぁ

https://golang.org/src/strings/strings.go#L231
は行の変更に対応できない
11名無しさん@おーぷん :2017/08/28(月)14:56:35 ID:BcG
go ってサイズがでかいのか
スマートリンカじゃないのかね?

golang "smart linking" - Google 検索
https://www.google.co.jp/search?q=golang+%22smart+linking%22
12名無しさん@おーぷん :2017/08/28(月)15:25:50 ID:BcG
Goの開発ツール · Build web application with Golang
https://astaxie.gitbooks.io/build-web-application-with-golang/ja/01.4.html
13名無しさん@おーぷん :2017/08/28(月)15:32:26 ID:BcG
src/syscall/zsyscall_windows.go - The Go Programming Language
http://golang-jp.org/src/syscall/zsyscall_windows.go
14名無しさん@おーぷん :2017/08/30(水)18:22:46 ID:X6r
新OSは Go で作ってるわけじゃないのかね?

fuchsia Git repositories - Git at Google
https://fuchsia.googlesource.com/
15名無しさん@おーぷん :2017/09/07(木)05:52:41 ID:aVP
直線や楕円の描画ルーチンは無いっぽい

draw - The Go Programming Language
https://golang.org/pkg/image/draw/
16名無しさん@おーぷん :2017/09/10(日)19:13:00 ID:7lz
GUIライブラリは乱立状態

google製のはopenglを使ってるが、2015以降放置
GitHub - google/gxui: An experimental Go cross platform UI library.
https://github.com/google/gxui

GitHub - avelino/awesome-go: A curated list of awesome Go frameworks, libraries and software
https://github.com/avelino/awesome-go#user-content-gui
17名無しさん@おーぷん :2017/09/10(日)19:15:31 ID:7lz
これのせいかね

OpenGL - Wikipedia
https://ja.wikipedia.org/wiki/OpenGL#Vulkan
>SIGGRAPH 2014で、レガシーな設計が蓄積しているOpenGLをリセットし、
>ゼロから構築し直して刷新する、
>次世代の標準3D API規格(OpenGL Next Generation, glNext)の策定が
>始められることがアナウンスされた。
18名無しさん@おーぷん :2017/09/10(日)19:29:54 ID:7lz
これも公式だ

exp/shiny at master · golang/exp · GitHub
https://github.com/golang/exp/tree/master/shiny

exp/shiny/driver at master · golang/exp · GitHub
https://github.com/golang/exp/tree/master/shiny/driver
driver.go
driver_darwin.go
driver_fallback.go
driver_windows.go
driver_x11.go
19名無しさん@おーぷん :2017/09/10(日)19:57:28 ID:7lz
WinAPI
exp/syscall_windows.go at master · golang/exp · GitHub
https://github.com/golang/exp/blob/master/shiny/driver/internal/win32/syscall_windows.go

メッセージループ
exp/win32.go at master · golang/exp · GitHub
https://github.com/golang/exp/blob/master/shiny/driver/internal/win32/win32.go

>>13やこれは非GUIAPIなのか
src/syscall/syscall_windows.go - The Go Programming Language
http://golang-jp.org/src/syscall/syscall_windows.go

新着レスの表示 | ここまで読んだ

名前: mail:





Go language part 1
CRITEO