Bitcoin Forum
November 07, 2024, 11:22:57 PM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
28.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Bitcoin
>
Development & Technical Discussion
>
Wallet software
>
GoBit - Bitcoin in Go - initial alpha uploads
Pages: [
1
]
« previous topic
next topic »
Print
Author
Topic: GoBit - Bitcoin in Go - initial alpha uploads (Read 2952 times)
ThePiachu
(OP)
Sr. Member
Offline
Activity: 444
Merit: 313
GoBit - Bitcoin in Go - initial alpha uploads
December 26, 2011, 03:54:35 PM
Last edit: January 02, 2012, 01:25:36 AM by ThePiachu
#1
As someone asked me to share my code, I`ve started uploading my alpha version of Bitcoin implementation in Go (GoBit) to GitHub. I hope a few people will find it useful once everything gets online. For now the code is still a work-in-progress, but I'm hoping to get something running on it soon.
https://github.com/ThePiachu/GoBit
1HWbVLhxj7bhewhyapMZpyhqWAeAhJd51E
My Bitcoin Calculator:
http://tpbitcalc.appspot.com/
netrin
Sr. Member
Offline
Activity: 322
Merit: 251
FirstBits: 168Bc
Re: Bitcoin in Go - initial alpha uploads
December 26, 2011, 06:04:42 PM
#2
Interesting. I haven't worked with Go, but this could kill the cat. Thanks for sharing the code.
Greenlandic tupilak. Hand carved, traditional cursed bone figures
. Sorry, polar bear, walrus and human remains not available for export.
piotr_n
Legendary
Offline
Activity: 2055
Merit: 1359
aka tonikt
Re: GoBit - Bitcoin in Go - initial alpha uploads
January 04, 2012, 09:10:24 PM
#3
Quote from: ThePiachu on December 26, 2011, 03:54:35 PM
As someone asked me to share my code, I`ve started uploading my alpha version of Bitcoin implementation in Go (GoBit) to GitHub. I hope a few people will find it useful once everything gets online. For now the code is still a work-in-progress, but I'm hoping to get something running on it soon.
https://github.com/ThePiachu/GoBit
Nice.
How to you plan to store the blockchain - which DB?
Check out
gocoin
- my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB 9059 1BE7 B545 CDF3 FD0E
ThePiachu
(OP)
Sr. Member
Offline
Activity: 444
Merit: 313
Re: GoBit - Bitcoin in Go - initial alpha uploads
January 04, 2012, 10:47:11 PM
#4
For the implementation I`m currently working on (a block chain browser to run on Google App Engine), I intend to store everything using Datastore API
http://code.google.com/appengine/docs/go/datastore/
For now I haven't been looking into alternatives outside GAE, but from what I heard there are a few good DB libraries out there
http://godashboard.appspot.com/project
(as far as I remember one of the Go developers said that Go has one of the best libraries for one type of databases, don't remember which it was though).
1HWbVLhxj7bhewhyapMZpyhqWAeAhJd51E
My Bitcoin Calculator:
http://tpbitcalc.appspot.com/
nmat
Hero Member
Offline
Activity: 602
Merit: 502
⇾
Re: GoBit - Bitcoin in Go - initial alpha uploads
January 04, 2012, 10:51:35 PM
#5
Is this an online wallet?
ThePiachu
(OP)
Sr. Member
Offline
Activity: 444
Merit: 313
Re: GoBit - Bitcoin in Go - initial alpha uploads
January 04, 2012, 11:23:21 PM
#6
I'm hoping it will be eventually. For now, I`m working on a Block Explorer, later I'll probably be tackling a pool, and then online wallet.
1HWbVLhxj7bhewhyapMZpyhqWAeAhJd51E
My Bitcoin Calculator:
http://tpbitcalc.appspot.com/
ThePiachu
(OP)
Sr. Member
Offline
Activity: 444
Merit: 313
Re: GoBit - Bitcoin in Go - initial alpha uploads
January 04, 2012, 11:34:24 PM
#7
Moreover, if everything goes well, I'm hoping to enable some Bitcoin protocol communication over HTTP into it, enabling some lightweight applications to be built on top of it all (for example, sending transactions as a POST, getting information about how the next block can look like, etc).
All in all, hoping to get something working out in the next month or two, just have to finish some Script coding and the like.
1HWbVLhxj7bhewhyapMZpyhqWAeAhJd51E
My Bitcoin Calculator:
http://tpbitcalc.appspot.com/
phatsphere
Hero Member
Offline
Activity: 763
Merit: 500
Re: GoBit - Bitcoin in Go - initial alpha uploads
January 17, 2012, 09:30:28 PM
#8
Quote from: ThePiachu on January 04, 2012, 10:47:11 PM
(as far as I remember one of the Go developers said that Go has one of the best libraries for one type of databases, don't remember which it was though).
iirc it is for mongodb, the mgo driver.
+1 from me if you choose it :-)
Pages: [
1
]
Print
Bitcoin Forum
>
Bitcoin
>
Development & Technical Discussion
>
Wallet software
>
GoBit - Bitcoin in Go - initial alpha uploads
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
===> Politics and society (Naija)
===> Off-topic (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...