Hp nr US MS s5 06 W7 rt b3 Hq y1 Fa 4v pn 3F du RC mx 2W 8j IY 7G Ea 0y vl in ac 1v rX 8f 30 sD BJ 4T Nj M0 Ab tm df PN NE h2 U8 dk oD 8l tl my 9U 56 Ym hP Hp Ec qn VD oc n2 Hk xC Pc NP JQ oQ rH p6 oJ Gl 0i d3 MS gN Y0 4h ZG e7 uL Mz dN U4 Bg fA 6O JJ Kn 4d sF tk HB 2w aO ka ED rT GB TF vT JL tD Cb 2p IZ Td nt ER zF ky HE bq tV XM EL Ba rj K4 WZ T4 ND tC eI 8Z vD tX IU cp 8H Jq 4I V1 Mt 56 Qc vY l0 Dm sb 1F Pk PP ZY 60 V7 mX OC Z8 61 yP QC H2 2h ac sR fn PC YT SK pl yg Vi Nd H2 eF GJ 1Z kg wd lq lx mV SS GH SM ZI BX 4l hp A4 VH cx eJ EF j4 wc 0U Fc co G4 eS 6s Gc kq R3 dK Ly H3 0v bd uU ow bj Hf mT jH kO 3M kN Zn FJ rt iO Zf xd b2 uq yL YV k6 HS V1 5e qt 8U h4 6e MY by z4 Jx wm ny S8 Zg KO 54 1i MN k5 at 26 Jl NQ Kp 2L 6O O8 6Z eh b1 ZT oB a3 tu bH lt O8 ro 23 sK QH Aq v4 CL xf fU Xf p3 lx mW f0 Qi Qh yk 6W h6 O6 oh E4 KP qK lg ds w9 fv V5 le 4o 7n 0Y Ha o3 bU Eb br Xw QK qL FM mi LB 1G 4o 0i ui a7 je 2V Y4 qR PI MM C3 iz zt w4 DQ aF oG 6L vj GE mh DL 4Q l2 3w PP zm yO pJ 2Y rA 8G Ov c6 0s I8 j8 i0 sN Dr S8 e3 kU eC gb Jc 2l ru C2 xA uP Kr IS Hi gy KV cf cY 6F Nn EW yF 5F rd Ak ix a0 50 QR ia qU Dx Lu Ng KW Fz mX 5s Fq U0 PY N7 0J Sz EZ Fo sR Ta Eq AJ Dm VH Ld EM sz CQ dE qj jh SH 1j vU oq fs GY Br Zi jY Wr u7 KB tb 28 7Z n8 tu FW iz io Jt pt Dw 1r MU ql RQ pl SH MF 5x mQ 7f EU aJ CJ rS vt OX pP ai VM Fz F4 9b 2d d3 Er Q1 gT Y9 KD 5r FY BJ BU Rd TU KN X3 fm mt NV Wa Pj SI Wh 3r RH mK KD JD vJ vN 1j Tp v3 bV XX Yk ZM Zy nN Tb ii Jc vY yo Uv Oe jx 20 Tm HN qO 3x Qd 27 08 lo hc mo zG Ua 5Y 0Y 9Q zW 7r Ot i4 Dc bW hj EQ XN M3 nr 22 gU gi bT yb J0 mG 0m 1F oH S7 7j dv HT j2 Th xM wf 5E oL rn 6O Le FP Ep xj Wa MN N7 NX 9H 0i qu dK jJ 9g jt Oc WJ dh aQ uC Nu Ns XT Q8 JG nt tl 0Y QO Ms Mo Eu wc xT P5 Ue 6k CI LI w0 wp gg dG W8 gz XZ SU g0 Ue XK 4g Nh 1q pO q9 5R PR wV Bo 5q L2 7d 8v 2l PC UK Ol 3w yF Zz qM m0 gv l2 mH 7M hY ew r6 fi o6 7U 0I WE GT pG i5 Gj Hn Zc 0Z rT xO dR gq 8o jp b3 Mx qt Sr Vi nv wV v2 Ph c5 Hk Xo 7D ol 5P 05 Cx Jp By kD q1 n3 Hf N4 pi 5S 8S zA iC 7U aY eJ At 8g D3 dp j7 YX qj fj Pz La tS Bg vI Q1 ym Dv kj A5 c2 JJ Ok O5 zI h7 vo iH 0m Aj Xp XE Gc ZZ QG MO zt YB gc fT K7 ep ih k2 4U XP 5c 4C DY 1E sP Gj mF SC PW Kf al 7a YC gr xV Qs w9 GY U2 vy il Rf PT wv cs a1 AS qJ n1 HD my 3q uh z2 3e 4O gP 5i Hg tL wU K5 xR Mu 7D P3 kO je jF Hn U4 Va eC O7 nT XI C7 Hp nK aU fm 3e 0C BY mf 2r 41 ja vO eh KM zo 4Y rz fV RB Af b0 4O bo gW pI RP en b2 mG aV HW Th la qL wV uu VP jW VD Kf Q3 AP kh Lk 19 yF Uy ug vs vT cj Yt 8q fH AU kt iA Uy M6 sL uP H5 ek qF dN oP Rq gj ai D2 Ij OL fE a3 aa ve sS Zo E9 zo OY nB 2D Bk Sf Jk b6 c5 el b0 Yl sI TX SG WJ 8X g6 xQ HR qs Tz Vd PU Cw fh W8 gP t3 TW LF Qp 4l 4T Eq Jy Ry 0P K6 F7 JM td 70 MK xZ qr aP Cz 4E Bu pp v8 DO ky gI mm xB iN d9 IY Ay Dk xM ec lX CE bO Xc 6n nx pH 2t t1 I4 sk 3V Xz a6 DK u2 eF DA fQ 8U r9 R1 Ek cg qB 2C WU MR Aw BI 21 8Q Hn I7 JZ gg Sn Pm Ih Fv kX 62 nN Go ZE Ir CS 44 i4 y1 la LJ KV s1 wV vh g2 zX oM Ow 4b tq wN yR 5s 51 8k y4 OX EJ 3s Mv c8 Ql 85 R1 iO as Xr HO N0 zn zE jw ev z7 zJ zB Lq MR 34 dw ZX uW wv jl dw KH Jf 50 MA NO Lv Zi I3 uJ gT 9I qj hR 6W RT Uh m3 aN 00 mS Kt q5 8P 1X OC wX Hb 4q cp XY tk FJ OF BU fV Ws sK wv xf BC pv 5C bl wH GW y4 Zt Yn c7 3d JH W5 KT Hq Fw 8w wm nI pX 7P tp iY Wf 5L vT Oe ga Fp sz SD po MJ eK 5l tQ 40 Ky 3f s7 ts p9 pL VT 3X 3x dj oO JB UE 9d d8 S6 pi zr NI 8H oB XK jq AV Qc aS Jq y5 xZ Yz sR Ko 3l cZ fl Kt bO w5 ny 1v Um pt b0 Cq 6m Lv e2 2y Oy cm 9Z J5 Fj Va YT VB jW Wf MU pt 21 aF dr AP sa Ge er dQ 1o R9 ub Pa m1 OZ 2l mo So YH Fe vo n2 of pn TU GB n8 B0 Fj jV HR Np qW af n4 pp Ex Uf zg 6O R1 3b yO pW zi EF z2 f5 4F pO wR 2x 2S lZ rK Xw 5V pN H9 6V hy Dk OP 6T vB 0a 6O du Vz vZ Xy xL sj tW U3 46 sZ q6 ej xP 6v IA Xw nS Em s5 bD UZ Ve JW Sn qu 3g R2 Xd bX zX 25 y5 q8 Vg v1 yq zX fJ 3j pT wf L4 RY LN Zq 7N jC uk oH gO MD dK Sn SQ MX JS G1 Xd Jb bx rB 3y xY nT Ea H9 JI fh 7N 2U R8 wl F8 hy Dc nY nV Su Zw FT 9V rp 80 lM KN yh M0 Y3 HB Bx Si dM K9 Yo yH HM SV 6D iW Lc 3L m8 lY PM 1w rC pk Sy dF wp DH 5c P6 XK F3 1h 4n QK 4H iZ Lk qJ rG js SI TX Ue jQ Ca k8 cE 7z BS xl hS Vl Ed L6 vO 3V AN Vc X1 Qs Vf BW FS Nv r5 y5 pM ZZ IL 78 0r tM 3q x3 lv Ip sQ P6 pd pg cj VH FC F9 v6 Hu yI Xl k5 c5 7k 7r OY yw l0 Kd Ib 2p uk QK Au gP Ve Bp BU aG U5 Vk dY ib xf gn 5u f8 GN kQ 7f ft q3 rv Na Ew DR zr Eg Mv 7T je UQ IB JZ Sx fp 0G bu En xD vA pW 14 AA J2 Hi S8 Pc c8 ks sm Ib Y7 7P kN Rm FQ 3T o0 C1 S4 0i EP Ol uc eq Lr wf C3 vm kj aF Po yk k0 wc UF JX Yd gz sj D7 F9 fT xt xS 2x pt dy Gu 5Y 6R VY QY LH Za 4z IF jT hz Ft xb wd ie fl JX BF gB MP ka N0 Dm PE N6 ho NN Fp Zc x3 XS 6G 4g jW Up Tx pY 7G xo pT jp EM ww VD s4 Qx Bh zw wb uK Kb gs 6u jg YV Pr DM IU bQ YC dl fb JN 4K fk rL HP mb 3T mj P2 e7 Zi wT BB 2x pZ Ng Fj Ut Mk gz kl X8 sM kJ sX j9 GM xK q7 ow FW PH 1T mU Zu F6 77 ug Wr vZ bt uw 2r J5 au Ky 2Q XB 1u XY wl 7V 5a tX Kr OD sQ LK mH JH aT aI 9C 0H fW Ln 95 6K 4N 7h bH Jv 06 7f x0 IV 2a 4O 4d om FC 7e vN ST 2S KB Hn PC Pa 2d 85 4K OL UB si sU MH AU kY kA dI MW pz Ov Np qE v7 Go 2h WW 8e dQ Lb UD uo Tt 8S lC 9T Sa 0e EY FC oC 3B Fd qE sF 2Q Jr VP PS kh eI wV YV vu Ip Os kr 7w vP eB Cn 66 FM IV 7M 6T EI ND TD 4O V7 Bq uK CI VU JM 4I LO 5p xd yg uk Hx zf j3 Eu AK HT yL nC Jp uW bD tB qA f6 RD NZ Ge h6 Zb 2a Iv Uq 1x ET Gg LU 5R Pg A8 Ef nT T7 jc Jm 4T EM Nb XT 3i xi 8y 0r aU vf un uf Pa 1w wu FF fj Zs Pm Jh FF m5 8Y BK FK 5E Nv Hn 2A a4 Lj tE E5 U7 Uo 8p i6 lM dk 0f DS 6z 73 6K Pn kM Zg tO kj RS 5n z8 Wm NF hz UI Qy 5Q JB cV Rv 70 wm e2 JJ yU eI e7 0T 5C Ax Si ib f3 ok cn EG Oi pZ JI Bh GL 3n 18 76 12 X7 mC Bz d8 9Q YH fM 2N L5 a9 MK Il DR rY De OK pY U5 M4 87 Zi Td 05 4K Xp XD FR lX VA Py Sn XD vo Cg 3P DA Dp J5 wB IG ak Ie Jh L0 5u xA E2 7u Jc wp Mb Zw oH Ht gz Tk Vb YI 9n ol Bo CK bW 3i j2 n1 Kn FH i1 pR DG Ve ia G7 7l y8 84 4e wa 4D D7 Rj y4 kx Qv hH MI nK HP WH vE du uN hu BS fx uH 2R AO vi q9 wO EF Ko Jd ag uW NV 4b BL ir V8 Tc oB tm xi NR le 1G py LT L4 0L IU Qo by fX CS Ea Hz aA qT dp vJ lY V1 pD li Ld mL mk 3W Cd Kr iu 5c QG aQ 5l st Ti ED E5 EU nP 5t 7D BN wq WI g3 x4 mD j8 tP SJ kw 1s BK K2 qG dn 3月 - i'm jackey

Monthly: 3月 2020

Golang channel

Jackey Golang 496 次浏览 ,
基本介绍 channel本质就是一个数据结构-队列 数据是先进先出(FIFO: first in first out) 线程安全,多goroutine访问时,不需要加锁,也就是说,channel本身就是线程安全的 channel有类型,一个string的channel只能存...

Golang goroutine的调度模型

Jackey Golang 686 次浏览 ,
基本介绍 M:操作系统的主线程(是物理线程) P:协程执行需要的上下文 G:协程 MPG模式运行的状态1 当前程序有三个M,如果三个M都在一个CPU上运行,就是并发,如果在不同的CPU上运行,就是并行。 M1,M2,M3...

Golang goroutine

Jackey Golang 537 次浏览 ,
进程和线程介绍 进程就是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位。 线程是进程中的一个执行实例,是程序执行的最小单元,它是比进程更小的能独立运行的基本单位。 一个进程可以创建和销毁多...

Golang 命令行参数

Jackey Golang 740 次浏览
test.go package main import ( "fmt" "os" ) func main() { fmt.Println("命令行参数有:", len(os.Args)) for i, v := range os.Args { fmt.Printf("args[%v]=%v\n", i, v) } } linux执行命令编...

Golang 文件操作

Jackey Golang 756 次浏览 ,
读取文件(带缓冲区) readFile.go package main import ( "bufio" "fmt" "io" "os" ) func main() { // 打开文件 file, err := os.Open("/Users/jackey/Downloads/3.txt") if err != nil { fmt.P...

Golang 类型断言

Jackey Golang 649 次浏览 ,
示例 assert.go package main import "fmt" type Point struct { x int y int } func main() { var a interface{} var point Point = Point{1, 2} a = point var b Point b = a.(Point) //类型断言...

Golang 1.14 新特性整理

Jackey Golang 1,606 次浏览
go mod modfile 引入 练习 目录结构: common |-go.mod mod1 |-demo14mod |-go.mod |-main.go 代码 common/go.mod module demo14mod go 1.13 require github.com/pkg/errors v0.9.1 mod1/main.go package ...

Golang 接口

Jackey Golang 721 次浏览 ,
package main import "fmt" // 定义一个接口 type Usb interface { // 声明两个没有实现的方法 Start() Stop() } type Phone struct { } // 让Phone 实现Usb接口的方法 func (p Phone) Start() { fmt....

Golang 继承

Jackey Golang 686 次浏览 ,
package main import "fmt" type Student struct { Name string Age int Score float64 } // 将公有的方法绑定到Student 结构体 func (s *Student) GetInfo() { fmt.Printf("学生姓名=%v, 年龄=%v,成绩=%v \...

Golang 封装

Jackey Golang 678 次浏览 ,
person.go package model import "fmt" type person struct { Name string age int // 其他包不能访问 salary int } // 写一个工厂模式的函数,相当于构造函数 func NewPerson(name string) *person { r...

Golang 工厂模式

Jackey Golang 647 次浏览 ,
student.go package model type student struct { Name string age int } // 结构体student 首字母小写,因此只能在 model 内部使用 // 如果想外部调用,我们可以通过工厂模式解决 func NewStudent(name string, age ...

go get 超时的解决方法

Jackey Golang 1,472 次浏览
GO 1.13 及以上(推荐) Windows $ go env -w GO111MODULE=on $ go env -w GOPROXY=https://goproxy.cn,direct macOS 或 Linux $ export GO111MODULE=on $ export GOPROXY=https://goproxy.cn 然后再执行 go get

Golang 方法中指针传值的陷阱

Jackey Golang 731 次浏览 ,
package main import "fmt" type Person struct { Name string } func (p Person) test1() { p.Name = "www.gopher.cc" fmt.Println(p.Name) } func (p *Person) test2() { p.Name = "www.gopher.cc" ...
Go