summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2020-03-05 21:31:36 +0700
committerShulhan <m.shulhan@gmail.com>2020-03-05 21:31:36 +0700
commit87c8d4062a3ea61d6e05ee6845c47f5e0fab260e (patch)
treeefa08c816debe6a97879a2734ce95cb3055c29f5
parent754352bbd2ff67ab705875ddd2c06232187e5474 (diff)
downloadgolang-id-web-87c8d4062a3ea61d6e05ee6845c47f5e0fab260e.tar.xz
blog: terjemahkan "Third-party libraries: goprotobuf and beyond"
-rw-r--r--content/blog/index.adoc3
-rw-r--r--content/blog/third-party-libraries-goprotobuf-and/index.adoc70
2 files changed, 73 insertions, 0 deletions
diff --git a/content/blog/index.adoc b/content/blog/index.adoc
index 2395829..265d331 100644
--- a/content/blog/index.adoc
+++ b/content/blog/index.adoc
@@ -57,6 +57,9 @@
* link:/blog/introducing-go-playground/[Memperkenalkan Go Playground],
15 September 2010. _Andrew Gerrand_
+* link:/blog/third-party-libraries-goprotobuf-and[Pustaka pihak-ketiga:
+ goprotobuf dan lainnya],
+ 20 April 2010. _Andrew Gerrand_
== Bahasa
diff --git a/content/blog/third-party-libraries-goprotobuf-and/index.adoc b/content/blog/third-party-libraries-goprotobuf-and/index.adoc
new file mode 100644
index 0000000..64500e9
--- /dev/null
+++ b/content/blog/third-party-libraries-goprotobuf-and/index.adoc
@@ -0,0 +1,70 @@
+= Pustaka pihak-ketiga: goprotobuf dan lainnya
+:author: Andrew Gerrand
+:date: 20 April 2010
+
+
+Pada tanggal 24 Maret, Rob Pike mengumumkan
+http://code.google.com/p/goprotobuf/[goprotobuf], pustaka Go untuk format
+pertukaran data menggunakan
+http://code.google.com/apis/protocolbuffers/docs/overview.html[Protocol
+Buffers]
+dari Google, disebut protobuf secara singkat.
+Dengan pengumuman ini, Go bergabung dengan C++, Java, dan Python sebagai
+bahasa yang menyediakan implementasi protobuf.
+Hal ini menandai batu loncatan penting dalam membolehkan inter-operabilitas
+antara sistem yang ada dan yang dibangun dengan Go.
+
+Proyek goprotobuf terdiri dari dua bagian: sebuah '_plugin_ pengompilasi
+protokol' yang membangkitkan sumber kode Go, yang bila dikompilasi, dapat
+mengakses dan mengatur _protocol buffer_;
+dan sebuah paket Go yang mengimplementasikan dukungan untuk _encoding_,
+_decoding_, dan mengakses _protocol buffer_.
+
+Untuk menggunakan goprotobuf, Anda perlu memasang Go dan
+http://code.google.com/p/protobuf/[protobuf].
+Kemudian Anda dapat memasang paket 'proto' lewat
+https://golang.org/cmd/goinstall/[goinstall]:
+
+----
+goinstall goprotobuf.googlecode.com/hg/proto
+----
+
+Dan kemudian memasang plugin _compiler_ untuk protobuf:
+
+----
+cd $GOROOT/src/pkg/goprotobuf.googlecode.com/hg/compiler
+make install
+----
+
+Untuk lebih jelas lihat berkas
+http://code.google.com/p/goprotobuf/source/browse/README[README]
+dari proyek tersebut.
+
+Ini adalah salah satu dari daftar pustaka pihak-ketiga dari
+http://godashboard.appspot.com/package[proyek-proyek Go]
+yang terus berkembang.
+Sejak diluncurkannya goprotobuf, Go _binding_ untuk X telah dipindahkan ke
+proyek
+http://code.google.com/p/x-go-binding/[x-go-binding],
+dan pekerjaan lain telah mulai mengimplementasikan
+http://www.freetype.org/[Freetype],
+http://code.google.com/p/freetype-go/[freetype-go].
+Proyek pihak-ketiga lainnya yang terkenal termasuk kerangka kerja web ringan
+http://github.com/hoisie/web.go[web.go],
+dan Go _binding_ untuk GTK
+http://github.com/mattn/go-gtk[gtk-go].
+
+Kami mendorong pengembangan paket-paket berguna lainnya oleh komunitas sumber
+terbuka.
+Jika Anda sedang membuat sesuatu dengan Go, jangan simpan saja -- beri tahu
+kami lewat _mailing list_
+http://groups.google.com/group/golang-nuts[golang-nuts].
+
+
+== Artikel terkait
+
+* link:/blog/a-new-go-api-for-protocol-buffers[Go API baru untuk Protocol
+ Buffers],
+* link:/blog/go1.15-proposals[Proposal untuk Go 1.15],
+* link:/blog/survey2019[Mengumumkan Survei Pengembang Go 2019], 20 November
+