1. 程式人生 > >go 簡單程式碼示例執行

go 簡單程式碼示例執行

檔名:main.go

package main
import "fmt"

func main() {
  var a int = 20
  var ip *int

  ip = &a

  fmt.Print("1, Address of a variable: %x\n", &a)
  fmt.Printf(" 2, Address stored in ip variable: %x\n", *ip )
  fmt.Printf("3, Value of *ip variable: %d\n", *ip )
}


執行命令:

go run main.go

輸出是:

F:\go_src\test1>go run main.go
1, Address of a variable: %d
0xc04204c080 2, Address stored in ip variable: 14
3, Value of *ip variable: 20

相關推薦

go 簡單程式碼示例執行

檔名:main.go package main import "fmt" func main() { var a int = 20 var ip *int ip = &a

如何在WebService接收一個XML檔案並解析,客戶端如何傳送這個XML檔案?急求簡單程式碼示例。。

客戶端 xmlHttp = null; if (window.XMLHttpRequest) { // If IE7, Mozilla, Safari, and so on: Use native object. xmlHtt

簡單工廠模式的go程式碼示例

       簡單工廠模式很簡單,工廠負責生產物件, 來看下: package main import ( "fmt" ) type BaseIntf interface { Operate(int, int) int } t

33-多執行緒--賣票示例+執行緒安全(產生原因+解決方式:同步)+同步(同步程式碼塊+同步的好處與弊端+同步的前提+同步函式+賣票示例的同步函式寫法+驗證同步函式的鎖+驗證靜態同步函式的鎖)

一、賣票示例 需求:四個視窗,同時售賣100張票,票號為1-100 1、沒有多執行緒時的賣票程式碼 class Ticket { //100張票 private int num = 100; public void sale() { /

再看go的interface程式碼示例

       程式碼: package main import "fmt" type Base interface { Input() int } type Dog struct { } func (p Dog) Input() int

go mysql事務程式碼示例

        在mysql中,可用begin, commit/rollback命令來操作,下面來看go程式碼操作: package main import ( "fmt" "database/sql" _ "github.com/

執行緒池簡單程式碼

condition.h #ifndef _CONDITION_H_#define _CONDITION_H_ #include <pthread.h> //封裝一個互斥量和條件變數作為狀態typedef struct condition{ pthread_mutex_t pmutex; pt

Qt子執行緒如何更新UI,完整的程式碼示例,有圖有真相

      Qt涉及到大量的資料更新,影象處理,視訊編解碼時,在主執行緒直接進行會讓主執行緒阻塞,程式直接卡死,直達阻塞的部分完成,介面才更新,例如,我們需要在TextBrowser上迴圈顯示資料。        我需要點選【新增新行資料】,然後每隔1秒迴圈顯示資料,之

python:簡單爬蟲示例,含分析文件,建庫,程式程式碼

環境:ubantu18.04,mysql5.7,python3.6 1.分析文件 1.1 目標 爬取笑話集-最新兒童笑話大全前三頁的笑話題目,訪問量,發表時間 1.2 URL 第一頁:www.jokeji.cn/list7_1.htm 第三頁:www.jokej

【C++】如何進行簡單的檔案輸入、輸出?(基本操作及程式碼示例)(程式設計習慣)

使用cin進行輸入時,程式將輸入 視為一系列的位元組,每個位元組都被解釋為字元編碼,輸入一開始都是字元資料。 輸出檔案開啟 //第一種 ofstream outFile; outFile.open("my.txt"); //第二種 ofstream fout; char filename[5

redis簡單使用示例(附程式碼

輸入使用者名稱、密碼 密碼加密 判斷redis中是否記錄了使用者名稱,如果有則成功 如果redis中沒有使用者名稱,則到mysql中查詢 從mysql中查詢成功後,將使用者名稱記錄到redis中   # coding=utf8 from RedisHelp

python簡單爬蟲程式碼示例2

目標網站:view-source:http://www.weather.com.cn/weather/101270101.shtml 程式碼: from urllib.request import urlopen from bs4 import Beautifu

Go channel 使用示例程式碼

package main import ( "fmt" ) type Person struct { ID string `json: "id"` Name string `json: "name"` } type PersonHandler interfac

Java多執行緒同步---以銀行存取錢的過程的簡單程式碼例項

首先存錢取錢的這個操作,應該是執行緒操作的,可以有很多的顧客,這意思就是得有多個執行緒,多個執行緒之間共同操作一個銀行,銀行的金額就需要同步。才能保證執行緒安全。 所以,下面就把這個程式碼的例項放 這,有不對的地方,還請指出來哈。因為有個老鐵問這個多執行緒的程式碼。 首先是

簡單的TCP 流式socket 伺服器和客戶端程式碼示例

電子書在這裡,見6.8.1 和6.8.2 章節,書中的程式碼有很多錯誤,包括#include、socket 描述符賦值等,正確的程式碼在這裡 Server 程式碼: #include <stdio.h> #include <stdlib.h> #in

Unity3D --//IK簡單程式碼使用示例

private void OnAnimatorIK(int layerIndex) { AnimatorStateInfo info = my_ani.GetCurrentAnimatorStateInfo(1); if(info.I

以hdfs上檔案或者本地檔案作為輸入在Pycharm中執行spark程式程式碼示例

以hdfs上檔案或者本地檔案作為輸入在Pycharm中執行spark程式,並將計算結果儲存到hdfs上的python程式碼示例(1)準備輸入資料檔案:準備輸入資料檔案2017-11-01.txt和201

簡單的加入了中斷重入的程式碼執行效果完全一樣了

 boot.s bits 32 section .text _start: jmp mystart align 8 header_start: dd 0xe85250d6 dd 0x0 dd header_end - header_start dd - (0xe8525

Linux C簡單日誌列印程式碼示例

背景 專案程式碼的列印函式,有的用printf,有的用std::cout,風格不統一,也不方便檢視,因此需要編寫一個統一的函式介面。 需求及實現 時間戳 該列印函式需要有時間戳,精確到毫秒。這樣能直觀觀察程式執行時間。獲取時間使用localtime

基於HtmlUnit實現簡單登入、頁面跳轉以及獲取有用資料部分程式碼示例示例網站:大潤發)

首先,我們將要獲取的目標內容為商戶訂單查詢結果: 如下程式碼為登入模組程式碼(由於驗證碼解析這部分目前沒做,只能手動識別): /** * * @param username 使用者 * @param password