Logo
Unionpedia
Komunikasi
Temukan di Google Play
Baru! Ambil Unionpedia pada perangkat Android™ Anda!
Bebas
Akses lebih cepat ketimbang browser!
 

Go (bahasa pemrograman)

Indeks Go (bahasa pemrograman)

Go (sering disebut sebagai Golang) adalah bahasa pemrograman yang dibuat di Google pada tahun 2009 oleh Robert Griesemer, Rob Pike, dan Ken Thompson.

51 hubungan: Alamat IP versi 4, Algoritma, Bahasa pemrograman, Bahasa pemrograman dinamis, Bahasa rakitan, BCPL, Berkeley Software Distribution, C (bahasa pemrograman), C Sharp (bahasa pemrograman), C++, C.A.R. Hoare, FIFO, FreeBSD, GitHub, Google, Java, Kata kunci, Ken Thompson, Kompilator, Komputasi paralel, Komputasi waktu nyata, Lingkungan pengembangan terpadu, Linux, MacOS, Microsoft Windows, Multipengolahan, NetBSD, Node.js, OpenBSD, Paradigma pemrograman, Pascal (bahasa pemrograman), Paten perangkat lunak, Pemrograman berorientasi objek, Pemrograman imperatif, Penanganan pengecualian, Pengumpulan sampah (ilmu komputer), Perangkat lunak bebas, Perangkat lunak sumber terbuka, Plan 9 from Bell Labs, Ponsel cerdas, Rekayasawan, Rekord, Rust (bahasa pemrograman), Smalltalk, Subrutin, Sumber terbuka, Twitch, Universitas Stanford, Unix, Utas (komputer), ..., UTF-8. Memperluas indeks (1 lebih) »

Alamat IP versi 4

Alamat IP versi 4 (atau IPv4) adalah versi keempat dari Protokol Internet (IP).

Baru!!: Go (bahasa pemrograman) dan Alamat IP versi 4 · Lihat lebih »

Algoritma

Diagram alur dari sebuah algoritme (Algoritme Euclid) untuk menghitung faktor persekutuan terbesar (f.p.b.) dari dua angka ''a'' dan ''b'' dalam lokasi bernama A dan B. Algoritme dijalankan dengan pengurangan berturut-turut dalam dua pengulangan: JIKA pengujian B >.

Baru!!: Go (bahasa pemrograman) dan Algoritma · Lihat lebih »

Bahasa pemrograman

Bahasa pemrograman atau bahasa penataolahan (programming language) adalah sistem notasi untuk menulis program komputer.

Baru!!: Go (bahasa pemrograman) dan Bahasa pemrograman · Lihat lebih »

Bahasa pemrograman dinamis

Bahasa pemrograman dinamis merupakan istilah yang digunakan secara luas dalam ilmu komputer untuk menjabarkan tingkatan dari bahasa pemrograman tingkat tinggi yang mengeksekusi pada saat program berjalan (runtime) atas suatu struktur kode yang oleh bahasa lain dilakukan pada saat kompilasi.

Baru!!: Go (bahasa pemrograman) dan Bahasa pemrograman dinamis · Lihat lebih »

Bahasa rakitan

Bahasa rakitan atau lebih umum dikenal sebagai assembly language adalah bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman komputer, mikroprosesor, pengendali mikro, dan perangkat lainnya yang dapat diprogram.

Baru!!: Go (bahasa pemrograman) dan Bahasa rakitan · Lihat lebih »

BCPL

BCPL (Basic Combined Programming Language) adalah bahasa pemrograman prosedural, imperatif, dan terstruktur.

Baru!!: Go (bahasa pemrograman) dan BCPL · Lihat lebih »

Berkeley Software Distribution

Berkeley Software Distribution (BSD) pertama kali dibangun dan dikembangkan oleh Computer System Research Group (CSRG) di University of California at Berkeley (UCB), BSD pertama kali keluar pada akhir 1977 sebagai paket tambahan dan patch dari AT&T UNIX versi 6, yang mana waktu itu beroperasi pada mesin PDP-11 minicomputer.

Baru!!: Go (bahasa pemrograman) dan Berkeley Software Distribution · Lihat lebih »

C (bahasa pemrograman)

Bahasa pemrograman C adalah bahasa pemrograman komputer bertujuan umum yang dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.

Baru!!: Go (bahasa pemrograman) dan C (bahasa pemrograman) · Lihat lebih »

C Sharp (bahasa pemrograman)

C# (dibaca: see sharp) adalah sebuah bahasa pemrograman berorientasi objek (''object-oriented language'') yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka.NET Framework.

Baru!!: Go (bahasa pemrograman) dan C Sharp (bahasa pemrograman) · Lihat lebih »

C++

C++ (dibaca: C plus-plus) adalah bahasa pemrograman komputer yang dibuat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie).

Baru!!: Go (bahasa pemrograman) dan C++ · Lihat lebih »

C.A.R. Hoare

Tony Hoare Sir Charles Antony Richard Hoare (Tony Hoare atau C.A.R. Hoare, lahir 11 Januari 1934) adalah seorang ilmuwan komputer dari Inggris, yang dikenal lewat algoritme Quicksort, salah satu algoritme sorting yang paling sering digunakan.

Baru!!: Go (bahasa pemrograman) dan C.A.R. Hoare · Lihat lebih »

FIFO

FIFO adalah akronim untuk First In, First Out (Pertama Masuk, Pertama Keluar), sebuah abstraksi yang berhubungan dengan cara mengatur dan memanipulasi data relatif terhadap waktu dan prioritas.

Baru!!: Go (bahasa pemrograman) dan FIFO · Lihat lebih »

FreeBSD

FreeBSD adalah sebuah sistem operasi bertipe Unix bebas yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software Distribution (BSD) yaitu sistem operasi 386BSD dan 4.4BSD-Lite, meskipun pada awalnya FreeBSD rilis 1.0 diturunkan dari sistem operasi 386BSD dan 4.3BSD-Lite.

Baru!!: Go (bahasa pemrograman) dan FreeBSD · Lihat lebih »

GitHub

GitHub adalah layanan hos web bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem kendali versi Git dan layanan hosting internet.

Baru!!: Go (bahasa pemrograman) dan GitHub · Lihat lebih »

Google

Google LLC adalah sebuah perusahaan multinasional Amerika Serikat yang berkekhususan pada jasa dan produk Internet.

Baru!!: Go (bahasa pemrograman) dan Google · Lihat lebih »

Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam.

Baru!!: Go (bahasa pemrograman) dan Java · Lihat lebih »

Kata kunci

Kata kunci (keyword) adalah suatu kata atau frasa yang menonjol pada judul, tajuk, subjek, cerita, abstrak atau teks, serta catatan isi.

Baru!!: Go (bahasa pemrograman) dan Kata kunci · Lihat lebih »

Ken Thompson

Ken Thompson (kiri) bersama Dennis Ritchie Kenneth Thompson adalah seorang ilmuwan komputer yang dikenal lewat karyanya dalam pengembangan sistem operasi Unix.

Baru!!: Go (bahasa pemrograman) dan Ken Thompson · Lihat lebih »

Kompilator

Kompilator atau kompiler (Inggris: compiler) adalah sebuah program komputer yang berguna untuk menafsirkan program komputer yang ditulis dalam bahasa pemrograman tertentu (bahasa asal) menjadi program yang ditulis dalam bahasa pemrograman lain (bahasa sasaran).

Baru!!: Go (bahasa pemrograman) dan Kompilator · Lihat lebih »

Komputasi paralel

Komputasi paralel atau komputasi sejajar adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan.

Baru!!: Go (bahasa pemrograman) dan Komputasi paralel · Lihat lebih »

Komputasi waktu nyata

Dalam teknologi informasi, istilah waktu nyata (Inggris: real-time) adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu (deadline) yang jelas, relatif terhadap waktu suatu peristiwa atau operasi terjadi.

Baru!!: Go (bahasa pemrograman) dan Komputasi waktu nyata · Lihat lebih »

Lingkungan pengembangan terpadu

Lingkungan Pengembangan Terpadu adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.

Baru!!: Go (bahasa pemrograman) dan Lingkungan pengembangan terpadu · Lihat lebih »

Linux

Linux adalah keluarga sistem operasi mirip Unix bebas dan sumber terbuka yang didasarkan pada kernel Linux, yaitu sebuah kernel sistem operasi yang pertama kali dikembangkan oleh Linus Torvalds pada 1991.

Baru!!: Go (bahasa pemrograman) dan Linux · Lihat lebih »

MacOS

Bungkusan Mac OS X. macOS, atau yang sebelumnya disebut OS X, adalah sistem operasi dengan antarmuka grafis yang dikembangkan dan didistribusikan oleh Apple Inc.

Baru!!: Go (bahasa pemrograman) dan MacOS · Lihat lebih »

Microsoft Windows

Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna grafis (GUI).

Baru!!: Go (bahasa pemrograman) dan Microsoft Windows · Lihat lebih »

Multipengolahan

Multipengolahan atau pengolahan ganda (multi-processing) adalah istilah teknologi informasi yang merujuk pada kemampuan pengolahan komputer yang dilakukan secara serentak.

Baru!!: Go (bahasa pemrograman) dan Multipengolahan · Lihat lebih »

NetBSD

NetBSD adalah sistem operasi bertipe Unix sumber terbuka yang dikembangkan dari Berkeley Software Distribution (BSD), turunan Unix yang dikembangkan di University of California, Berkeley.

Baru!!: Go (bahasa pemrograman) dan NetBSD · Lihat lebih »

Node.js

Node.js adalah platform perangkat lunak yang dirancang oleh Ryan Dahl.

Baru!!: Go (bahasa pemrograman) dan Node.js · Lihat lebih »

OpenBSD

OpenBSD adalah sebuah sistem operasi bebas dan sumber terbuka bertipe mirip Unix yang diturunkan dari UNIX AT&T lewat cabang Berkeley Software Distribution (BSD), sebuah turunan Unix riset dikembangkan di Universitas California, Berkeley.

Baru!!: Go (bahasa pemrograman) dan OpenBSD · Lihat lebih »

Paradigma pemrograman

Paradigma dapat diartikan sudut pandang atau sudut serang dalam suatu persoalan, realitas dsb.

Baru!!: Go (bahasa pemrograman) dan Paradigma pemrograman · Lihat lebih »

Pascal (bahasa pemrograman)

Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971.

Baru!!: Go (bahasa pemrograman) dan Pascal (bahasa pemrograman) · Lihat lebih »

Paten perangkat lunak

Paten perangkat lunak saat ini masih merupakan kontroversi, dan belum ada konsensus mengenai definisi dari paten perangkat lunak.

Baru!!: Go (bahasa pemrograman) dan Paten perangkat lunak · Lihat lebih »

Pemrograman berorientasi objek

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman berdasarkan konsep "objek", yang dapat berisi data, dalam bentuk field atau dikenal juga sebagai atribut; serta kode, dalam bentuk fungsi/prosedur atau dikenal juga sebagai method.

Baru!!: Go (bahasa pemrograman) dan Pemrograman berorientasi objek · Lihat lebih »

Pemrograman imperatif

Pada ilmu komputer, pemrograman imperatif ialah sebuah paradigma pemrograman yang menggunakan pernyataan agar mengubah status program.

Baru!!: Go (bahasa pemrograman) dan Pemrograman imperatif · Lihat lebih »

Penanganan pengecualian

Penanganan pengecualian (Inggris: Exception handling) merupakan istilah di dalam bidang ilmu komputer yang merujuk kepada mekanisme respon dari munculnya "pengecualian" dari suatu proses komputasi.

Baru!!: Go (bahasa pemrograman) dan Penanganan pengecualian · Lihat lebih »

Pengumpulan sampah (ilmu komputer)

Pengumpulan sampah ''Stop-and-copy'' dalam arsitektur Lisp: Memori dibagi menjadi memori ''kerja'' dan memori ''bebas''; objek baru dialokasikan di yang pertama. Ketika sudah penuh (digambarkan), dilakukan pengumpulan sampah: Semua struktur data yang masih digunakan ditempatkan dengan pelacakan penunjuk dan disalin ke lokasi berurutan dalam memori bebas. Setelah itu, isi memori bekerja dibuang demi salinan terkompresi, dan peran ''kerja'' dan memori ''bebas'' dipertukarkan (digambarkan). Pengumpulan sampah (garbage collection atau disingkat GC) merupakan sistem manajemen memori yang membuat pemrogram tidak perlu secara manual membebaskan memori dari objek yang tidak terpakai.

Baru!!: Go (bahasa pemrograman) dan Pengumpulan sampah (ilmu komputer) · Lihat lebih »

Perangkat lunak bebas

Richard Stallman, perintis Gerakan perangkat lunak bebas, saat acara Wikimania 2005 Perangkat lunak bebas atau peranti lunak bebas (Inggris: free software) adalah istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya.

Baru!!: Go (bahasa pemrograman) dan Perangkat lunak bebas · Lihat lebih »

Perangkat lunak sumber terbuka

Mozilla Firefox sedang membuka Wikipedia, program kalkulator, kalender, Vim, GIMP, dan VLC. Semuanya merupakan perangkat lunak sumber terbuka. Perangkat lunak sumber terbuka (open source software) adalah jenis perangkat lunak yang kode sumber-nya terbuka untuk dipelajari, diubah, ditingkatkan dan disebarluaskan.

Baru!!: Go (bahasa pemrograman) dan Perangkat lunak sumber terbuka · Lihat lebih »

Plan 9 from Bell Labs

Plan 9 from Bell Labs adalah sistem operasi terdistribusi, yang dikembangkan Computing Science Research Center (CSRC) di Bell Labs pada pertengahan 1980-an.

Baru!!: Go (bahasa pemrograman) dan Plan 9 from Bell Labs · Lihat lebih »

Ponsel cerdas

Dua ponsel cerdas: Samsung Galaxy J5 (kiri) dan iPhone 6S (kanan) iPhone 13 Pro Huawei P30 Pro Samsung Galaxy Z Fold 3 Dan Samsung Galaxy Z Flip 3 Ponsel cerdas atau ponsel pintar (Smartphone) adalah kelas ponsel dari ponsel dan perangkat komputasi ginerak serbaguna.

Baru!!: Go (bahasa pemrograman) dan Ponsel cerdas · Lihat lebih »

Rekayasawan

Rekayasawan adalah orang yang berprofesi dalam bidang rekayasa, dengan kata lain, rekayasawan adalah orang-orang yang menggunakan pengetahuan ilmiah untuk menyelesaikan masalah praktis menggunakan teknologi.

Baru!!: Go (bahasa pemrograman) dan Rekayasawan · Lihat lebih »

Rekord

Rekord (disebut juga struktur, kumpulan data) merupakan kumpulan dari elemen-elemen data yang terkait dalam sebuah basis data.

Baru!!: Go (bahasa pemrograman) dan Rekord · Lihat lebih »

Rust (bahasa pemrograman)

Rust adalah sebuah bahasa pemrograman sistem yang pengembangannya didukung oleh penelitian dari Mozilla.

Baru!!: Go (bahasa pemrograman) dan Rust (bahasa pemrograman) · Lihat lebih »

Smalltalk

Smalltalk adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Xerox PARC.

Baru!!: Go (bahasa pemrograman) dan Smalltalk · Lihat lebih »

Subrutin

Dalam pemrograman komputer, subrutin (subroutine) adalah sebuah sekuensi dari instruksi program yang menampilkan tugas spesifik, dikemas sebagai sebuah unit.

Baru!!: Go (bahasa pemrograman) dan Subrutin · Lihat lebih »

Sumber terbuka

lambang sumber terbuka Sumber terbuka (open source) adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu/lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet).

Baru!!: Go (bahasa pemrograman) dan Sumber terbuka · Lihat lebih »

Twitch

Twitch.tv adalah situs layanan video yang memungkinkan pengguna mengunggah (uploading), melakukan pengaliran langsung (live streaming), dan praktik bermain (gameplay) dari suatu permainan video (video game) dari berbagai platform ke ribuan pemirsa (viewers) secara waktu nyata (real time).

Baru!!: Go (bahasa pemrograman) dan Twitch · Lihat lebih »

Universitas Stanford

Universitas Stanford, secara resmi bernama Leland Stanford Junior University, adalah sebuah universitas swasta yang terletak Stanford, California, Amerika Serikat.

Baru!!: Go (bahasa pemrograman) dan Universitas Stanford · Lihat lebih »

Unix

Unix atau UNIX adalah sebuah sistem operasi komputer yang diawali dari proyek Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph (AT&T), General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA).

Baru!!: Go (bahasa pemrograman) dan Unix · Lihat lebih »

Utas (komputer)

Proses dengan dua utas, bekerja pada satu prosesor Utas atau ulir (thread of excecution) dalam ilmu komputer, diartikan sebagai sekumpulan perintah atau instruksi yang dapat dilaksanakan (excecutable) secara sejajar dengan utas lainnya, dengan menggunakan cara time slice (ketika satu CPU melakukan perpindahan antara satu utas ke utas lainnya) atau multiprocess (ketika utas-utas tersebut dilaksanakan oleh CPU yang berbeda dalam satu sistem).

Baru!!: Go (bahasa pemrograman) dan Utas (komputer) · Lihat lebih »

UTF-8

UTF-8 (Universal Character Set (UCS) Transformation Format8-bit) adalah sebuah pengkodean karakter dengan lebar variabel tertentu (variable-width encoding) yang mewakili setiap karakter komputer (character) dalam himpunan karakter Unicode.

Baru!!: Go (bahasa pemrograman) dan UTF-8 · Lihat lebih »

Beralih ke halaman ini:

Go (Bahasa Pemrograman), Golang.

KeluarMasuk
Hei! Kami di Facebook sekarang! »