 b6a95a8cb3
			
		
	
	
	b6a95a8cb3
	
	
	
		
			
			* Dropped unused codekit config * Integrated dynamic and static bindata for public * Ignore public bindata * Add a general generate make task * Integrated flexible public assets into web command * Updated vendoring, added all missiong govendor deps * Made the linter happy with the bindata and dynamic code * Moved public bindata definition to modules directory * Ignoring the new bindata path now * Updated to the new public modules import path * Updated public bindata command and drop the new prefix
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			306 B
		
	
	
	
		
			Go
		
	
	
	
		
			Vendored
		
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			306 B
		
	
	
	
		
			Go
		
	
	
	
		
			Vendored
		
	
	
	
| // +build !go1.3
 | |
| 
 | |
| package quotedprintable
 | |
| 
 | |
| import "bytes"
 | |
| 
 | |
| var ch = make(chan *bytes.Buffer, 32)
 | |
| 
 | |
| func getBuffer() *bytes.Buffer {
 | |
| 	select {
 | |
| 	case buf := <-ch:
 | |
| 		return buf
 | |
| 	default:
 | |
| 	}
 | |
| 	return new(bytes.Buffer)
 | |
| }
 | |
| 
 | |
| func putBuffer(buf *bytes.Buffer) {
 | |
| 	buf.Reset()
 | |
| 	select {
 | |
| 	case ch <- buf:
 | |
| 	default:
 | |
| 	}
 | |
| }
 |